DETONATION


Meaning of DETONATION in English

n. 1 a the act or process of detonating. b a loud explosion. 2 the premature combustion of fuel in an internal-combustion engine, causing it to pink.

[ F détonation f. détoner (as DETONATE) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.