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.