Home » Idioms & Phrases » A » a damp squib

Meaning / Definition a damp squib

Idiom Example for a damp squib

Origin of a damp squib

This page is about a damp squib.

Was this page useful?

Ads by G o o g l e

Ads by G o o g l e