Hamstring

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 hobble, thwart, stop, handicap


95

Random Words:

1. United States federal government. USFG means United States federal government not the United States Federal Government. See united sta..
1. when a girl is on top riding her partner's penis and all of a sudden it slips out and she goes back down on it when the penis is no..
1. japanese game,just like hide and seek lets play kakurenbo! See hide and seek, tag, short story..