Dictionary |
1 Result
#1
drop the ball
v.
commit a faux pas or a fault or make a serious mistake; "I blundered during the job interview"
. wn