Home / Dictionary / Damp squib

Damp squib Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A firework that has been wet and therefore fails to go off correctly.

Related Terms
Rhyming Words
guib quib squib
Compare
Damp squib vs