Sristi has searched for maths

The definition of hamstring

4 Definitions of: hamstring

    1. noun, anatomy any of the tendons at the back of the knee. Related adj popliteal
    2. noun, the large tendon at the back of the hock in the hind leg of a horse, etc
    3. verb, to cripple by cutting the hamstring of
    4. verb, to ruin or thwart
    5. Show me some examples of this word: hamstring
    6. Show me the etymology of the word: hamstring

From Collins