DefinitionA term from the Book of Revelation in the New Testament to describe an ‘end of the world’ battle scenario.Sourcehttps://democracyonline.net/glossary_p-z.html#p