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
–
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