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 group of people who follow the "Vanna" way.
Vannarexia cult can be a number of things depending on what the cult leader see..
1.
a person who does not care what anybody thinks or what is going on around them.
an indie person loves random music that no one has ev..
1.
n. The term given when an object behaves in a manner totally different than one would expect from standard physics. Usually used in spor..