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.
Negative British slang for an extremely vain and effeminate gay man who typically is characterized by excessive use of sunbeds, tanning ..
1.
1. The state of carefree emotional detachment experienced by students of Vanderbilt University, where good looks, expensive cars, and fi..
1.
car rims that spin at the frequency of the female brain wave and hypnotize chicks into thinking the driver of the car is attractive, eve..