(v)hamstringmake ineffective or powerless“The teachers were hamstrung by the overly rigid schedules”