Tag: drop the ball

  • Drop the ball

    Drop the ball

    Idiom: Drop the ball The Idiom drop the ball is often used to criticize someone for making a mistake or mishandling things. When you are responsible for making things happen, and someone accuses you of dropping the ball, it’s a harsh critique of how you have done or failed to do your job. Imagine you…

How do we warn future generations about radioactive waste storage?  Mommy, What's That Mean?
close
open