Translation of "hamstring" - English-Spanish dictionary

hamstring

noun /ˈhæmˌstriŋ/

(anatomy) one of the tendons behind your knee

tendón de la corva
He pulled a hamstring during the race.
(also adjective) a hamstring injury

(Translation of “hamstring” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)