Definition:
Compare hamstrung with other words:
benumbed vs. hamstrung
hamstring vs. hamstrung
crippled vs. hamstrung