中英词典查询

hamstrung ['hæmstrʌŋ]

v. 使无能为力,使不起作用,削弱…的活动能力( hamstring的过去式和过去分词 );

例句:

  • Indeed several songs chug by placidly, hamstrung by Burnett's generic tropes.
    来自BBC
  • The whole operation was hamstrung by [ for ] lack of funds.
    整个作业因资金不足而 受挫.
  • The new supervisory authorities are also hamstrung.
    新的监管机构同样具有伤害性.
  • The project was hamstrung by lack of funds.
    这个计画因缺乏资金而难以实现.
  • That hamstrung its ability to get out of poor locations.
    来自WSJ
  • His feuds with donors and lenders let the aid-dependent economy to be hamstrung.
    来自BBC