• Definition for "damp squib"
    • A firework that fails to stop, considering wetting.
    • View More
  • Sentence for "damp squib"
  • Urban Dictionary for "damp squib"
    • a kind of firework (squib) that…
    • View More

damp squib definition

  • noun:
    • A firework that fails to stop, considering wetting.
    • something that doesn’t work properly, or doesn't arise to expectations.
41 votes

How would you define damp squib?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!