hamstrung
definitions
-
verb
to hamstring or cripple; to severely weaken or hinderru: ослабить; парализовать
-
adjective
crippled or severely hindered; unable to function effectivelyru: ослабленный; парализованный
examples
-
The budget cuts hamstrung the project.
Бюджетные сокращения ослабили проект.
-
The team felt hamstrung by lack of resources.
Команда чувствовала себя ослабленной из-за нехватки.