: a final destructive battle or conflict
trying to avoid/avert the threat of a nuclear Armageddon [=a nuclear war that would destroy the world]
the threat of nuclear Armageddon



