Attested.to

Definition

feeling or caused to feel ill at ease or self-conscious or ashamed

Seed ·

Term in context

chagrined in CommonParlance