Hamstring | Mean of hamstring in English Dictionary
/ˈhæmˌstrɪŋ/
- Noun
- a tendon at the back of a person's knee
- a muscle at the back of a person's upper leg
- This exercise will strengthen your hamstrings. = This exercise will strengthen your hamstring muscles.
- Verb
- to damage or ruin the force or effectiveness of (something or someone)
- The mayor tried to hamstring our efforts by cutting the budget.
- The company claims it is being hamstrung by government regulations.