Synonyms for
Handcuff
Definition
a metal device used for fastening someone's wrists together, typically behind their back, as a form of restraint
Synonyms for
Definition
a metal device used for fastening someone's wrists together, typically behind their back, as a form of restraint