Translation of "hamstring" - English-Mandarin Chinese dictionary


verb [ T often passive ] uk us /ˈhæm.strɪŋ/ (hamstrung)

to limit the amount of something that can be done or the ability or power of someone to do something

The company was hamstrung by traditional but inefficient ways of conducting business. 这家公司被其传统但低效的经营方式所束缚。

(Translation of “hamstring verb” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)