hamstrings
ham-strings
noun
A group of three large muscles at the back of the thigh.
"He pulled his hamstrings during the football match."
Thesaurus
Synonyms: hamstring tendon
ham-strings
A group of three large muscles at the back of the thigh.
"He pulled his hamstrings during the football match."
Synonyms: hamstring tendon