Arti kata
hamstring
Definition of hamstring (English)
noun
-
one of the tendons at the back of the kneesumber: wordnet30
-
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.sumber: webster1913
verb
-
make ineffective or powerless
- The teachers were hamstrung by the overly rigid schedules
sumber: wordnet30 -
cripple by cutting the hamstringsumber: wordnet30
-
To lame or disable by cutting the tendons of the ham or knee; to hough; hence, to cripple; to incapacitate; to disable.sumber: webster1913