DETONATE


Meaning of DETONATE in English

v. set off an explosive; blow up, explode

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