Meaning of humiliation
Definition of humiliation
(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; "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
Tweet