DETONATION


Meaning of DETONATION in English

n. explosion, blowing up, setting off of an explosion

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.