Attested.to

Definition

arising from or marked by despair or loss of hope

Seed ·

Term in context

despairing in CommonParlance