Attested
.to
Menu
Definition
some event or object that causes embarrassment and shame
Seed
·
Term in context
cringe
in
CommonParlance