Translate detonation | into German | into Italian
Definition of detonation
- technical combustion of a substance that is initiated suddenly and propagates extremely rapidly, giving rise to a shock wave. Compare with deflagration.
late 17th century: from French détonation, from the verb détoner, from Latin detonare 'thunder down' (see detonate)