Search in full dictionary

BALL, DROPPED THE

BALL, DROPPED THE
ScnMaster
(figurative) failed 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 27 Approved Glossary