羞辱xiūrǔ
Top 7000
Meanings
1. to humiliate
2. to shame
3. humiliation
4. indignity
Characters used
Examples1
I didn't want to humiliate you.