Hamstring
English Meaning
One of the great tendons situated in each side of the ham, or space back of the knee, and connected with the muscles of the back of the thigh.
- Any of the tendons at the rear hollow of the human knee.
- The hamstring muscle.
- The large tendon in the back of the hock of a quadruped.
- To cut the hamstring of (an animal or a person) and thereby cripple.
- To destroy or hinder the efficiency of; frustrate: "These worthwhile books are often hamstrung by unimaginative formats and inaccurate art" ( Don Lessem).