
Hamstringing

Translation hamstringing into russian
hamstringing
NounThe hamstringing of the project led to its eventual failure.
Подрезание проекта привело к его окончательному провалу.
Definitions
hamstringing
NounThe act of crippling or disabling someone or something by cutting the hamstring muscles.
The hamstringing of the horse was a cruel tactic used in ancient warfare to immobilize the animal.