hamstring
noun
(in humans and other primates) any of the tendons that bound the ham of the knee.
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
He had been hamstringing them by the wholesale.
From Ted Strong in Montana With Lariat and Spur by Edward C. Taylor