humiliate

Verb
  1. Cause to feel shame;
    Hurt the pride of (synset 201803805)
    "He humiliated his colleague by criticising him in front of the boss"

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches