humiliate

humiliate

汉语翻译:vt. 使丢脸, 使蒙羞, 屈辱相关词组: humiliate oneself词型变化:动词过去式:humiliated过去分词:humiliated现在分词:humiliating第......