Vocabulary

手枷足枷

manacles; shackles; fetters

noun