hamstrung
definitions
-
verb
to hamstring or cripple; to severely weaken or hinderen: to hamstring or cripple; to severely weaken or hinder
-
adjective
crippled or severely hindered; unable to function effectivelyen: crippled or severely hindered; unable to function effectively
examples
-
The budget cuts hamstrung the project.
The budget cuts hamstrung the project.
-
The team felt hamstrung by lack of resources.
The team felt hamstrung by lack of resources.