hamstrung
definitions
-
verb
to hamstring or cripple; to severely weaken or hindervi: làm tê liệt; cản trở
-
adjective
crippled or severely hindered; unable to function effectivelyvi: tê liệt; bị cản trở
examples
-
The budget cuts hamstrung the project.
Việc cắt giảm ngân sách làm tê liệt dự án.
-
The team felt hamstrung by lack of resources.
Đội cảm thấy bị cản trở do thiếu nguồn lực.