1 hamstring /ˈhæmˌstrɪŋ/ noun plural hamstrings
plural hamstrings
Learner's definition of HAMSTRING
[count]
1
: a tendon at the back of a person's knee(位于膝盖后部的)腘腱
2
: a muscle at the back of a person's upper leg(位于大腿后部的)腘绳肌 2 hamstring /ˈhæmˌstrɪŋ/ verb
hamstrings; hamstrung /-ˌstrʌŋ/; /ˈhæmˌstrʌŋ/; hamstringing
2 hamstring
/ˈhæmˌstrɪŋ/
verb
hamstrings; hamstrung /-ˌstrʌŋ/; /ˈhæmˌstrʌŋ/; hamstringing
Learner's definition of HAMSTRING
[+ object]
: to damage or ruin the force or effectiveness of (something or someone)削弱;使受挫;使不起作用