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.
由于资源匮乏,团队陷入困境。