chemiloon

/kɛmɪˈluːn/

Definitions

1. noun

a type of fireworks, typically a type of aerial shell

“The night sky was illuminated by a burst of chemiloon fireworks at the festival.”

Synonyms

  • firework
  • pyrotechnic

Antonyms

  • decoration
  • non-explosive device