hamstrung
definitions
-
verb
to hamstring or cripple; to severely weaken or hinderzh: 使跛脚;使受挫
-
adjective
crippled or severely hindered; unable to function effectivelyzh: 跛脚的;受挫的
examples
-
The budget cuts hamstrung the project.
预算削减使项目受挫。
-
The team felt hamstrung by lack of resources.
团队因缺乏资源而感到受挫。