Attested.to

Definition

made less hopeful or enthusiastic

Seed ·

Term in context

demoralised in CommonParlance