hamstringing Definition
Dictionary Home » Words Starting with H » hame ... handiwork » hamstringing
hamstring
noun
- 1. In humans: one of the tendons at the back of the knee that are attached to muscles in the thigh.
2. In horses: the large tendon at the back of the hind leg.
- 1. To make powerless or hinder.
2. To lame by cutting the hamstring.
