Drop the Ball

What does the idiom “Drop the Ball” mean?

Definition:

Fail to fulfill one’s responsibilities; make a mistake

For example:

“Richard dropped the ball on the marketing campaign. Now the entire launch is behind schedule.”

Reply