Synonyms and Antonyms for armageddon

1. Armageddon (n.)

any catastrophically destructive battle

Synonyms: Antonyms: