C2 verb (past tense, past participle), adjective /ˈhæmstrʌŋ/
hamstrung
cojo o debilitado
Meaning
crippled or severely restricted in movement or progress.
Example
The team was hamstrung by lack of resources.
El equipo fue limitado por la falta de recursos.