hamstrung
definitions
-
verb
to hamstring or cripple; to severely weaken or hinderth: ทำให้พิการ; ขัดขวาง
-
adjective
crippled or severely hindered; unable to function effectivelyth: พิการ; ขัดขวาง
examples
-
The budget cuts hamstrung the project.
การตัดงบประมาณทำให้โครงการพิการ
-
The team felt hamstrung by lack of resources.
ทีมรู้สึกพิการจากการขาดแคลนทรัพยากร