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
Tweet