n. 25B6; verb
cattle were killed or hamstrung : CRIPPLE, lame, disable, incapacitate.
manufacturing companies were hamstrung by the economic chaos : HANDICAP, constrain, restrict, cripple, shackle, fetter, encumber, block, frustrate; hamper, hinder, obstruct, impede, trammel, straitjacket, inhibit, baulk, thwart, foil; informal stymie; N. Amer. informal bork.
help.