detonation Meaning and Definition
1. n. the act of detonating an explosive
2. n. a violent release of energy caused by a chemical or nuclear reaction
Detonation (from Latin detonare, meaning "to thunder down") is a type of combustion involving a supersonic exothermic front accelerating through a medium that eventually drives a shock front propagating directly in front of it.
Sponored Video