squib n. + Add to list UK //skwˈɪb// squib Archaic Informal EtymologyOrigin Possibly imitative of a small explosion. Idioms1 entry01damp squibAnything that does not work properly, or fails to come up to expectations; a dud.