put an affront upon sb.

v.

  1. 当众侮辱某人

网络词典

put an affront upon sb.

英 pəʊt æfˈraɪn əvz 美 pʊt æfˈraɪn əvz
短语动词 中文翻译:对某人无礼
同义词: ['disrespect', 'insult', 'disgrace']

例句:

  1. 1. He put an affront upon his boss by making a joke about her age.
    他嘲笑老板的年龄,对老板无礼。
  2. 2. The teacher put an affront upon the student for not paying attention in class.
    老师因为学生上课不专心而对他表示无礼。
  3. 3. She felt put an affront upon when she was told that she had been fired from her job.
    当她被告知被解雇时,她感到自己受到了无礼对待。