hamstring tendon

Definitions of hamstring tendon
  1. noun
    one of the tendons at the back of the knee
    synonyms: hamstring
    see moresee less
    type of:
    sinew, tendon
    a cord or band of inelastic tissue connecting a muscle with its bony attachment
Word Family