hamstringing
ham-string-ing
verb
Severely restricting someone's ability to act or progress effectively.
"Bureaucracy is hamstringing our efforts to innovate."
Thesaurus
Synonyms: hamstring, hamstring tendon
ham-string-ing
Severely restricting someone's ability to act or progress effectively.
"Bureaucracy is hamstringing our efforts to innovate."
Synonyms: hamstring, hamstring tendon