hamstringing
From WikiWord, the free dictionary
English
Definitions
verb
- To lame or disable by cutting the tendons of the ham or knee; to hough.
- To cripple; to incapacitate; to disable.
noun
- An instance of somebody being hamstringed.