Meaning of humiliate
Definition of humiliate
(verb)
cause
to
feel
shame;
hurt
the
pride
of; "He
humiliated
his
colleague
by criticising him in
front
of the boss"
Other information on humiliate
WIKIPEDIA results for
humiliate
Amazon results for
humiliate
Tweet