We found 3 definitions of netballs from 2 different sources.
NounPlural: netballs |
||
netball - a team game that resembles basketball; a soccer ball is to be thrown so that it passes through a ring on the top of a post |