Definition for

hamstrung


verb: made ineffective or powerless

The FBI has made so many restrictions on the local police that they are absolutely hamstrung, unable to accomplish anything.

More definitions and example sentences on Wordnik