hamstrung
verb
- 1
To lame or disable by cutting the tendons of the ham or knee; to hough.
- 2
To cripple; to incapacitate; to disable.
adjective
- 1
Restricted as if by being crippled with a hamstring.
Translate “hamstrung” to another language
Click any language to open the translator with this word already filled in.