Dictionary
Thesaurus
Encyclopedia
Translator
Web

damp squib

 - 1 dictionary result

damp squib

–noun British Informal.
something meant but failing to impress or succeed.

Origin:
1965–70
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To damp squib
Search another word or see damp squib on Thesaurus | Reference
FacebookTwitterFollow us: