Synonyms of Handcuff

Primary definition: A pair of lockable metal rings linked by a chain, used for securing a prisoner's wrists.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)