Attested.to

Definition

abandon hope; give up hope; lose heart

Seed ·

Term in context

despair in CommonParlance