Synonyms for
Handcuffs
Definition
Handcuffs are a pair of metal rings joined by a chain or hinge and used for restraining someone's wrists.
Synonyms for
Definition
Handcuffs are a pair of metal rings joined by a chain or hinge and used for restraining someone's wrists.