ANNIHILATE Meaning of ANNIHILATE in English v.tr. 1. completely destroy. 2 defeat utterly; make insignificant or powerless. Derivatives: annihilator n. Etymology: LL annihilare (as AN-(2), nihil nothing) Oxford English vocab. Оксфордский английский словарь. 2012