Advertisement

Advertisement

damp squib

noun

British Informal.
  1. something meant but failing to impress or succeed.



Discover More

Word History and Origins

Origin of damp squib1

First recorded in 1965–70

Advertisement

Advertisement

Advertisement

Advertisement


damp-proofDamrosch