What is the full meaning of hamshackle
to fetter; to restrain [v HAMSHACKLED, HAMSHACKLING, HAMSHACKLES]
Example of the word hamshackle placed on a Scrabble board.