To cut the hamstring of (an animal or a person) and thereby cripple.
To destroy or hinder the efficiency of; frustrate: “These worthwhile books are often hamstrung by unimaginative formats and inaccurate art“ (Don Lessem)
The American Heritage® Dictionary of the English Language, Fourth Edition