humiliate

verbB2

恥をかかせる、辱める

to make someone feel ashamed in front of others

例文

The teacher should never humiliate a student in front of the class.

教師はクラスの前で生徒に恥をかかせるべきではない。