Answer: trammelled

AnswerCrossword Clue
trammelledTRAMMEL, to hinder also TRAMEL, TRAMELL
trammelledDeprive of freedom of action