American Dictionary
Definition hamstring in American English
hamstring noun
[countable] noun
/ˈhæmˌstrɪŋ/
Synonyms and related words
