Attested.to

Definition

cause extensive destruction or ruin utterly

Seed ·

Term in context

devastate in CommonParlance