humiliates , humiliating , humiliated
To humiliate someone means to say or do something which makes them feel ashamed or stupid.
She had been beaten and humiliated by her husband.
她曾被丈夫殴打和羞辱。