Meaning of net ball

Definition of net ball

(noun) a serve that strikes the net before falling into the receiver's court; the ball must be served again

Other information on net ball

WIKIPEDIA results for net ball
Amazon results for net ball