damp squib
noun
British
: something that is disappointing because it is not as exciting or effective as expected
The company's stock turned out to be something of a damp squib.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share