Home » Idioms & Phrases » A » a damp squib

Meaning / Definition a damp squib

Idiom Example for a damp squib

Origin of a damp squib

Fun fact

Loading some realy fun and cool facts.
#GoodToKnow

This page is about a damp squib.

Was this page useful?