Definitions | hamstring |
| noun
- (anatomy) 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.
Translations: verb (hamstrings, hamstringing, hamstrung)
- (transitive) To lame or disable by cutting the tendons of the ham or knee; to hough; hence, to cripple; to incapacitate; to disable.
- Quotations
- So have they <b>hamstrung</b> the valor of the subject by seeking to effeminate us all at home. - Milton
Translations: Supplemental Details:Sponsor an extended definition for hamstring for as little as $10 per month. Click here to contact us.
| |
|