All damp squib synonyms
damp squib
D d noun damp squib
- dud — a device, person, or enterprise that proves to be a failure.
- letdown — a decrease in volume, force, energy, etc.: a letdown in sales; a general letdown of social barriers.
- anticlimax — You can describe something as an anticlimax if it disappoints you because it happens after something that was very exciting, or because it is not as exciting as you expected.