n. a team game in which goals are scored by throwing a ball through a high horizontal ring with a net suspended from it.
NETBALL
Meaning of NETBALL in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012