Attested.to

Definition

a person who destroys or ruins or lays waste to

Seed ·

Term in context

destroyer in CommonParlance