Definitions of damp squib:
- noun: (literally) A firework that has been wet and therefore fails to go off correctly.
- noun: (idiomatic, by extension) Anything that doesn’t work properly, or fails to come up to expectations; a dud.
(Definitions from Wiktionary)
Related words...
|
|
|
| |