ARMAGEDDON


Meaning of ARMAGEDDON in English

n. final battle between good and evil at end of world; final supreme conflict, enormous decisive battle, any terribly destructive battle

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