Attested.to

Definition

pleasantly (even unrealistically) optimistic

Seed ·

Term in context

cheerful in CommonParlance