Search in full dictionary

BALL, DROPPING THE

BALL, DROPPING THE
ScnMaster
(figurative) failing to handle something correctly or completely. An allusion to the American game of football in which a player dropping the ball can result in his team failing to score and the opposing team taking control o f the football. SHSBC Binder 17 Approved Glossary