English to English

drop the ball

verb (v)

  • commit a faux pas or a fault or make a serious mistake(verb.social)
    Synonym:
    blunder, boob, goof, sin
    source: wordnet30
Advertisement

Bookmark This Site