Answer: hamshackled

AnswerCrossword Clue
hamshackledHAMSHACKLE, to fetter; to restrain