DETONATE Meaning of DETONATE in English v. Function: verb Synonyms: EXPLODE 1, blow up, burst, go off, mushroom Merriam Webster. Collegiate thesaurus English dictionary. Английский энциклопедический толковый словарь тезауруса. 2012