What does Drop shot mean?

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