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.
The listening enhancement some songs achieve when heard in a fast moving vehicle.
"Radar Love" probably benefits more from ve..
1.
When you get your partner to eat all the choclate and sponge off of a jafacake and leave the orange jelly circle..you then get 2 of thes..
1.
A mullet on steroids. So long, it's ridiculous, and it's even more of a mistake than its baby, the mullet.
e.g. Billy Ray Cyr..