HAMSHACKLES

Definition of HAMSHACKLES