Attested.to

Definition

cause emotional anguish or make miserable

Seed ·

Term in context

anguish in CommonParlance