Mobile
Log In Sign Up
have one’s revenge upon sb
报复某人  detail>>
have sb in one’s power
能左右某人  detail>>
have it in for sb
对某人怀有仇恨, 伺机想害某人, 对某人不怀好意  detail>>
have it on sb
胜过某人, 占某人的上风  detail>>
have sb in
把某人叫进来, 请某人到屋里  detail>>
a horrible disaster upon sb
降临到某人头上的惨祸  detail>>
be borne in upon sb
被确信  detail>>
be put upon by sb
上某人的当  detail>>
bring humiliation upon sb
使某人蒙受耻辱  detail>>
come upon sb for sth
向某人要求某物  detail>>
fasten a nickname upon sb
给某人加外号  detail>>
happen upon sb in the street
在街上偶然碰见某人  detail>>
inflict sth upon sb
使遭受, 使承受, 把不需要/不愉快的事物强加于某人  detail>>
inform upon sb
告发, 告密, 检举  detail>>
look down upon sb
轻视某人  detail>>
look upon sb
视如仇敌  detail>>
pass sentence upon sb
判某人刑  detail>>
put a slur upon sb
诋毁某人  detail>>