damp squib
nounDefinition of damp squib
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.