DETONATION


Meaning of DETONATION in English

n. 25B6; noun EXPLOSION, discharge, blowing up, ignition; blast, bang, report.

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