Drop Shot Definition
noun
Shot made by letting molten metal fall in drops to solidify in a container of water below.
Webster's New World
A shot hit lightly in which the ball drops just over the net with very little bounce.
Webster's New World
Synonyms:
Other Word Forms of Drop Shot
Noun
Singular:
drop shot
Plural:
drop-shotsFind Similar Words
Find similar words to drop shot using the buttons below.