humiliate

/hjuːˈmɪlieɪt/
verb
  1. To make someone feel ashamed, foolish, or embarrassed, especially in front of others.
    • He felt his boss tried to humiliate him during the team meeting.
    • It is cruel to humiliate someone for making a simple mistake.
    • The teacher did not mean to humiliate the student by correcting him in front of the class.
Antonyms
What does "humiliate" mean? | whatsthatwordmean | whatsthatwordmean