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