Attested.to

Definition

in intense despair

Seed ·

Term in context

desperately in CommonParlance