Drop shot meaning in Sports Dictionary
A shot hit lightly just above the tin, landing near to the forward wall surface" (sport: Squash)
Drop shot meaning in General Dictionary
a soft return so your tennis-ball drops abruptly after crossing the internet