Translation of "hamstring" - English-Russian dictionary

hamstring

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

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

срывать (планы, усилия и т. д.)

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