Log in or register to post comments Translation (n.) armageddon the biblical final battle between the forces of good and evil Play audio Your browser does not support the audio element. armagideon.mp3 armageddon armagideon end of days negative noun terrible times