Attested.to

Definition

strong feelings of embarrassment

Seed ·

Term in context

chagrin in CommonParlance