Attested.to

Definition

suffer agony or anguish

Seed ·

Term in context

agonize in CommonParlance