Noun Definition

topspin

1.Definition: forward spin (usually of a moving ball) that is imparted by an upward stroke

Category: General