handcuffs; manacles; shackles
〔手匣〕
handcuffs; manacles; shacklesA device hung and fastened on both wrists to prevent the person from moving freely.
7 more sentences in the app — free account.