Meaning of humiliation

Definition of humiliation

(noun) state of disgrace or loss of self-respect
an instance in which you are caused to lose your prestige or self-respect; "he had to undergo one humiliation after another"
depriving one of self-esteem

Other information on humiliation

WIKIPEDIA results for humiliation
Amazon results for humiliation