HAMSTRING


Meaning of HAMSTRING in English

(MUSCLE) [noun] [C] - a muscle at the back of the upper legHe pulled (= injured) a hamstring in a rugby match at school.She couldn't play because of a strained hamstring/a hamstring injury.A hamstring is also a cord of tissue at the back of the knee that joins the muscles to the bones.

Cambridge English vocab.      Кембриджский английский словарь.