damp squib


noun British Informal.

something meant but failing to impress or succeed.

Origin of damp squib

First recorded in 1965–70

Words nearby damp squib

Example sentences from the Web for damp squib