C2 verb (past tense, past participle), adjective /ˈhæmstrʌŋ/
hamstrung
無力または制限された
Meaning
crippled or severely restricted in movement or progress.
Example
The team was hamstrung by lack of resources.
チームはリソース不足で制約を受けていた。