Rhyme Desk
Find rhyming words!

Definition of "Humiliate" :

verb: cause to feel shame; hurt the pride of

"He humiliated his colleague by criticising him in front of the boss."