SHACKLES Meaning of SHACKLES in English n. manacles, handcuffs, fetters, metal rings used to bind the hands or ankles Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012