ANNIHILATE Meaning of ANNIHILATE in English v. destroy, demolish; exterminate Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012