Attested.to

Definition

any catastrophically destructive battle

Seed ·

Term in context

armageddon in CommonParlance