English dictionary
net ball meaning and definition
Definition and meaning of net ball at MeaningMonkey.org. net ball meaning and definition in the English Dictionary.NET BALL noun
Definition of net ball (noun)
- a serve that strikes the net before falling into the receiver's court; the ball must be served again
- synonyms: let
Source: Princeton University Wordnet