Online English Dictionary

Home

Hamstring


v. t.

To lame or disable by cutting the tendons of the ham or knee; to hough; hence, to cripple; to incapacitate; to disable.


© 2009 Dammam Community College
 
body>