humiliate
/hjuːˈmɪlieɪt/
verb
- 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.