Learner's definition of HUMILIATE
to make (someone) feel very ashamed or foolish
I hope I don't humiliate myself during the presentation.
He accused her of trying to humiliate him in public.
She was hurt and deeply humiliated by the lies he told about her.
[more humiliating; most humiliating]