| 释义 | 
		      past participle of give a hard time         as in embarrassed   to create difficulty for the work or activity of If he would stop giving me a hard time about everything I do, I might get this project done on time.       -  
  embarrassed      -  
  tied up      -  
  held back      -  
  checked      -  
  impeded      -  
  retained      -  
  hampered      -  
  blocked      -  
  hindered      -  
  handicapped      -  
  stymied      -  
  interfered (with)      -  
  tied      -  
  frustrated      -  
  cramped one's style      -  
  cramped      -  
  obstructed      -  
  inhibited      -  
  trammelled      -  
  encumbered      -  
  held up      -  
  clogged      -  
  hobbled      -  
  trammeled      -  
  shackled      -  
  handcuffed      -  
  delayed      -  
  choked      -  
  fettered      -  
  manacled      -  
  short-circuited      -  
  restrained      -  
  hog-tied      -  
  bound      -  
  retarded      -  
  balked      -  
  reined      -  
  constrained      -  
  braked      -  
  curbed      -  
  bogged (down)      -  
  thwarted      -  
  arrested      -  
  baffled      -  
  tethered      -  
  chained      -  
  confined      -  
  disrupted      -  
  derailed      -  
  barricaded      -  
  stumped      -  
  roadblocked      -  
  strangled      -  
  leashed      -  
  suffocated      -  
  stifled      -  
  mired      -  
  smothered      -  
  foiled      -  
  sabotaged      -  
  haltered      -  
  blockaded      -  
  muzzled      -  
  suppressed      -  
  repressed      -  
  hedged (in)      -  
  hemmed (in)                   -  
  helped      -  
  aided      -  
  assisted      -  
  facilitated      -  
  opened      -  
  made way      -  
  cleared      -  
  released      -  
  freed      -  
  liberated      -  
  untied      -  
  smoothed      -  
  encouraged      -  
  unplugged      -  
  loosened      -  
  unstopped      -  
  promoted      -  
  furthered      -  
  unclogged        See More                      |