Hamstring (
Noun
)
Meaning
One of the tendons at the back of the knee.
Classification
Nouns denoting body parts.
Synonyms
Hamstring Tendon
Hypernyms
Sinew
Related Words
Hamstring (verb)