Englisch
Detailed Synonyms for drop the ball in Englisch
drop the ball:
drop the ball Verb
-
drop the ball
– commit a faux pas or a fault or make a serious mistake 1to sin; boob; to blunder; goof; drop the ball– commit a faux pas or a fault or make a serious mistake 1-
boob Verb
-
goof Verb
-
drop the ball Verb