Attested
.to
Menu
Definition
feeling or caused to feel ill at ease or self-conscious or ashamed
Seed
·
Term in context
abashed
in
CommonParlance