Word Study
hamshackle
CIDE DICTIONARY
hamshackle, v. t. [Ham + shackle.].
To fasten (an animal) by a rope binding the head to one of the fore legs; as, to hamshackle a horse or cow; hence, to bind or restrain; to curb. [1913 Webster]
For further exploring for "hamshackle" in Webster Dictionary Online