1 Noun 1 Verb 0 Adj. 0 Adv.
Filters
ENhumiliateNoun
EN
Strong feelings of embarrassment
chagrinhumiliationmortification
bn:00017483n Concept
ENhumiliateVerb
EN
Cause to feel shame; hurt the pride of
mortifychagrin
bn:00082123v Concept