detonation

Definitions

General Science

Cars & Driving

  • noun a condition in the combustion chambers that gives rise to knocking or pinking, which occurs when fuel is ignited too early and/or spontaneously, due to excessive ignition advance or low octane fuel; this results in colliding flame fronts and shock waves which can in turn cause overheating and mechanical stress

Military

  • noun an act of detonating an explosive charge
http://www.dictionarycentral.com/definition/detonation.html