Attested.to

Definition

experiencing intense pain especially mental pain

Seed ·

Term in context

anguished in CommonParlance