1. humiliate
She was hurt and deeply humiliated by the lies he told about her.
The superior humiliated and intimidated his subordinates.
Unfortunately you can easily humiliate vulnerable students
英语 单词“vernederen“(humiliate)出现在集合中:
Finish Up 91~100 EN-NL