damp squib noun2 •A firework that has been wet and therefore fails to go off correctly. •Anything that does not work properly, or fails to come up to expectations; a dud.It sounds very token, another damp squib which will probably end up benefiting more bureaucrats than artists or scientists. — 1999 formsdamp squibs