Meaning of topspin

Definition of topspin

(noun) forward spin (usually of a moving ball) that is imparted by an upward stroke

Other information on topspin

WIKIPEDIA results for topspin
Amazon results for topspin