/ˈhæm·strɪŋ/v[T](past tense and past participlehamstrung/ˈhæm·strʌŋ/)(PREVENT)
Definition
›to prevent an activity, or to block the effectiveness of someone or something: The company is hamstrung by its traditional but inefficient ways of doing business.