
demütigen
to humiliate
To deliberately degrade, shame, or violate someone's dignity. This often happens in front of other people in order to expose the person concerned.
Der Chef hat ihn vor allen Kollegen wegen eines kleinen Fehlers gedemütigt.
The boss humiliated him in front of all his colleagues because of a small mistake.

