hamstringing
verb
- 1
To lame or disable by cutting the tendons of the ham or knee; to hough.
- 2
To cripple; to incapacitate; to disable.
noun
- 1
An instance of somebody being hamstringed.
Translate “hamstringing” to another language
Click any language to open the translator with this word already filled in.