Translation of "hamstring" - English-Traditional 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 (Traditional) Dictionary © Cambridge University Press)