Definition of "hamstrung"

hamstrung