DROP THE BALL


Meaning of DROP THE BALL in English

To let somebody down or to fail in an assignment, project, etc. Example: Simon really dropped the ball for that customer.

Slang English vocab.      Английский сленговый словарь.