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