Advertisement

Synonyms of Handcuffs

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement