Search results
- Dictionaryhamstring/ˈhamstrɪŋ/
noun
- 1. any of five tendons at the back of a person's knee: "he pulled a hamstring"
verb
- 1. cripple (a person or animal) by cutting their hamstrings. Similar
Powered by Oxford Dictionaries
noun
verb
Powered by Oxford Dictionaries