humiliate

hjuːˈmɪlieɪt

Meaning

To humiliate someone means to make them feel ashamed and embarrassed.

Example

I was humiliated when I tripped and fell down in front of the whole school.

Hard II
humiliate - example image

Example picture