look up any word, like the eiffel tower:
 
1.
To cause one to not be able to move, walk, or function. To immobilize someone, to make someone powerless. (taken from the literal practice of cutting with a knife an animal's or person's hamstring muscle) past tense - hamstrung
The lack of investors will hamstring my efforts to move the project forward.

I was hamstrung by the flu prior to the marathon.
by irzapper August 14, 2007