A mixture of chemicals which, when ignited, is capable of reacting exothermically to produce light, heat, smoke, sound or gas.
PYROTECHNIC
Meaning of PYROTECHNIC in English
DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012