drop the ball ( synonym found)

Definition of drop the ball:

°To fail in one's responsibilities or duties, or to make a mistake, especially at a critical point or when the result is very negative.

Definition of drop the ball:

°To fail in one's responsibilities or duties, or to make a mistake, especially at a critical point or when the result is very negative.

Back to Top