Find the word definition

Wiktionary
drop shots

n. (plural of drop shot English)

Usage examples of "drop shots".

She tried for shots that were beyond her abilities-long-range drop shots, top-spin lobs-and made them pay off just often enough.