Feedback
Damp squib
Your browser does not support the audio element.
Meaning
Noun
●
A
firework
that has been
wet
and therefore
fails
to
go off
correctly.
●
Anything that doesn’t work
properly
, or
fails
to
come up to
expectations
; a dud.
Sourced from
Wiktionary
Synonyms
Wet Firecracker
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better