NichiDict

足かせ

あしかせ
足枷足械
[ashikase]

Meanings

1.Noun

fetters; shackles; hobbles; encumbrance; hindrance; burden; trap