Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Sportdrop shotˈdrop shot noun [countable] DSa shot in a game such as tennis in which the ball is hit softly and falls quickly to the ground ldoceonline.com