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