Attested.to

Definition

cause extensive destruction or ruin utterly

Seed ·

Term in context

desolate in CommonParlance