HUMILIATION
“HUMILIATION” is a valid word.
16
Scrabble points
19
Words with Friends
11
letters
Definition
noun
- state of disgrace or loss of self-respect
- strong feelings of embarrassment
- an instance in which you are caused to lose your prestige or self-respect