The final battle between good and evil before the Day of Judgment, or any catastrophic conflict or situation.
From Hebrew 'Har Megiddo' meaning 'Mount Megiddo', a fortified city in ancient Israel. In the Book of Revelation, this location was prophesied as the site of the final battle between forces of good and evil.
Try Another Word