Attested.to

Definition

lose confidence or hope; become dejected

Seed ·

Term in context

despond in CommonParlance