Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of damp squib

Source language: EnglishDictionary language: English

damp squib

Pronunciation:

noun

Definitions

  1. A firework that fails to go off, due to wetting.

  2. (by extension) Anything that doesn’t work properly, or fails to come up to expectations.