"drop balls" — Collocation dictionary inglés

drop balls collocation
More popular variant: drop the ball
Automatic translation (We do not guarantee its correctness): piłki kropli
  1. drop verbo + ball sustantivo
    Loose collocation

    "Your father and I pretty much dropped the ball on our original project."

    Similar collocations: