Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Hamstring
n.
One of the great tendons situated in each side of the ham, or space back of the knee, and connected with the muscles of the back of the thigh.
v. t.
To lame or disable by cutting the tendons of the ham or knee; to hough; hence, to cripple; to incapacitate; to disable.
←
Hamster
Hamular
→
Shares
Related Words
Hamstringing
Ring
String
Menu
Home
Search
My Last Searches