shackles; fetters; irons; handcuffs

Meaning

  1. n
    shackles; fetters; irons; handcuffs; restraint; constraint
  2. n
    bonds (e.g. family); ties; binding relationship; binding relationships; encumbrance

Example sentences