meaning of armageddon

1. any catastrophically destructive battle; "they called the first World War an ">Armageddon"


Related Words

armageddon |

Developed & Maintained By Taraprasad.com

Treasure Words