throwball
Noun
Meaning
throwball (uncountable)
An Asian ball sport played over a net by two teams of seven players on a rectangular court.
Noun
throwball (uncountable)
An Asian ball sport played over a net by two teams of seven players on a rectangular court.