Damp-squib Definition
noun
(idiomatic, by extension) Anything that doesn’t work properly, or fails to come up to expectations.
Wiktionary
Other Word Forms of Damp-squib
Noun
Singular:
damp-squib
Plural:
damp-squibsFind Similar Words
Find similar words to damp-squib using the buttons below.