humiliate, mortify, chagrin, humble 英文释义: 动词 cause to feel shame; hurt the pride of; "He humiliated his colleague by criticising him in front of the boss"
翻译和释义
abase 英文释义:cause to feel shame; hurt the pride of; "He humiliated his colleague by criticising him in front of the boss"