Sristi has searched for maths
The definition of hamstring
4 Definitions of: hamstring
-
- noun, anatomy any of the tendons at the back of the knee. Related adj popliteal
- noun, the large tendon at the back of the hock in the hind leg of a horse, etc
- verb, to cripple by cutting the hamstring of
- verb, to ruin or thwart
- Show me some examples of this word: hamstring
- Show me the etymology of the word: hamstring
From Collins
©HarperCollins 2008. Collins English Dictionary definition of hamstring