足かせ

fetters; shackles; hobbles; encumbrance

Meaning

  1. n
    fetters; shackles; hobbles; encumbrance; hindrance; burden; trap

Example sentences

  • Let's shackle your feet with silver fetters.