Damp squib

From Fresh Dictionary

English

Noun phrase

damp squib

  1. a firework that fails to go off, due to wetting
  2. (idiomatic{{#if:|, {{{2}}}{{#if:|, {{{3}}}{{#if:|, {{{4}}}{{#if:|, {{{5}}}{{#if:|, {{{6}}}{{#if:|, {{{7}}}{{#if:|, {{{8}}}{{#if:|, {{{9}}}}}}}}}}}}}}}}}}}) (by extension) anything that doesn't work properly, or fails to come up to expectations

Translations

A firework that fails to go off, due to wetting

Anything that doesn't work properly

Personal tools