Attested.to

Definition

overwhelm or overpower

Seed ·

Term in context

devastate in CommonParlance