Humiliation
English word definition — powered by WordNet
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
depriving one of self-esteem
Want to remember humiliation?
Sign up free to bookmark & revise