What is Hamstring?
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.
See
Random Words:
1.
a gimmick tag team match in pro wrestling
In a texas tornado match, both members of each tag team are allowed in the ring. Essential, y..
1.
The type of clothing you find in alot of clothing stores that trys to make your 2 1/2 year old daughter look a prostitute.
You are tryi..