WORD BY WORD

humiliate

英/hjuːmˈɪlɪˌeɪt/
美/hjuˈmɪɫiˌeɪt/
01v.

使丢脸, 使蒙羞, 屈辱

cause to feel shame; hurt the pride of