Definition, synonyms and related words
A firework made from multiple firecrackers folded together so that they will explode one after the other.