Attested.to

Definition

extremely harmful; bringing physical or financial ruin

Seed ·

Term in context

catastrophic in CommonParlance