Hamstringed, past participle of hamstring. Synonyms in the same form.
Cripple
crippled, disabled, lamed, incapacitated
Hock
hocked, houghed, hoxed
Other
hockled
All synonyms for hamstring →