Synonyms of Roman-candle

Primary definition: A type of firework consisting of a heavy paper tube that successively discharges balls of fire, stars, or other pyrotechnic effects high into the air.

Full Dictionary Entry

Antonyms & Opposite Concepts