Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drop shot Definition

Cancel
drop shot
noun(drop shot)
a delicately hit shot (as in tennis or squash) that drops quickly after crossing the net or dies after hitting a wall

Words Related to drop shot!

drop shot Examples by Brain Bank Users