Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hamstrung Definition

Cancel
hamstrung
verb(hamstring)
to make ineffective or powerless : cripple
hamstrung
verb(hamstring)
to cripple by cutting the leg tendons

Words Related to hamstrung!

hamstrung Examples by Brain Bank Users