Attested.to

Definition

suffer great pains or distress

Seed ·

Term in context

anguish in CommonParlance