hamstrung

language: zh

definitions

  1. verb
    to hamstring or cripple; to severely weaken or hinder
    zh: 使跛脚;使受挫
  2. adjective
    crippled or severely hindered; unable to function effectively
    zh: 跛脚的;受挫的

examples

  1. The budget cuts hamstrung the project.

    预算削减使项目受挫。

  2. The team felt hamstrung by lack of resources.

    团队因缺乏资源而感到受挫。