damp squibEnglishOxford Dictionary of Englishdamp squib ▸ noun British English a situation or event which is much less impressive than expected: my moment of power was a damp squib.