drop the ball

成語所屬單字drop

drop the ball — 慣用語

1. To make a mistake and cause something that you are responsible for to fail.

1.慣用語
釋義

搞砸

To make a mistake and cause something that you are responsible for to fail.

例句

The team dropped the ball by missing the deadline.

I dropped the ball when I forgot to send the report.