damp squib

Meaning

  1. (literally) A firework that has been wet and therefore fails to go off correctly.
  2. (broadly, idiomatic) Anything that does not work properly, or fails to come up to expectations; a dud.

Notes

Sign in to write sticky notes