- a firework that fails to go off, due to wetting
(idiom) (by extension) anything that doesn't work properly, or fails to come up to expectations
French: pétard mouillé
Supplemental Details: Sponsor an extended definition for damp squib for as little as $10 per month. Click here to contact us.