What is the full meaning of hamshackled
HAMSHACKLE, to fetter; to restrain [v]
Example of the word hamshackled placed on a Scrabble board.