Translation of "hamstring" - English-Polish dictionary

hamstring

verb [ T ] uk /ˈhæmstrɪŋ/ us past tense and past participle hamstrung

to make it difficult for a person, team, or organization to do something

ograniczać, paraliżować

(Translation of “hamstring verb” from the Cambridge English–Polish Dictionary © Cambridge University Press)