n. chemical compound that when ignited produces a strong blast of energy, substance used to create an explosion
EXPLOSIVE
Meaning of EXPLOSIVE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012