American English

Definition of hamstring noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1one of the five tendons behind the knee that connect the muscles of the upper leg to the bones of the lower leg a hamstring injury She pulled a hamstring.
  2. 2a tendon behind the middle joint (= hock ) of the back leg of a horse and some other animals
See the Oxford Advanced Learner's Dictionary entry: hamstring

Other results

All matches