hamstrung
verb
Definitions
To lame or disable by cutting the tendons of the ham or knee; to hough.
Synonyms:hockhoughhoxTo cripple; to incapacitate; to disable.
Synonyms:crippledisableincapacitate
adjective
Definitions
Restricted as if by being crippled with a hamstring.