handycuff

/ˈhændsɪf/

Definitions

1. noun

a device used to restrain or secure someone, typically by handcuffs, often in a law enforcement or judicial context.

“The police officer carefully handcuffed the suspect to prevent escape.”

Synonyms

  • manacle
  • restraint
  • shackle

Antonyms

  • freedom
  • liberty