hamstring


hamstring

verb

Definition of HAMSTRING

to render powerless, ineffective, or unable to move <the downtown development committee claims that it's hamstrung by city ordinances protecting historic buildings>

Seen & Heard

What made you want to look up hamstring? Please tell us where you read or heard it (including the quote, if possible).