DROP THE BALL


Meaning of DROP THE BALL in English

fail to do or complete a task, not follow through

Who dropped the ball? I'll tell you who! We dropped the ball - you and I. We need to take responsibility for our lives and our world!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.