释义 |
hamstring /hamˈstring/ noun- (in humans) one of the five tendons at the back of the knee
- (in a horse, etc) the large tendon at the back of the knee or hock of the hindleg
transitive verb (pat and pap hamˈstringed or hamˈstrung)- To lame by cutting the hamstring
- To make powerless
ORIGIN: ham1 and string |