Attested.to

Definition

feeling downcast and disheartened and hopeless

Seed ·

Term in context

despondency in CommonParlance