Wordia - The Definition Of Squib
squib
noun, a firework, usually having a tube filled with gunpowder, that burns with a hissing noise and culminates in a small explosion
From Collins
©HarperCollins 2008. Collins English Dictionary definition of squib