Definition of Handcuff

  • 1. Shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs Noun
  • 2. Confine or restrain with or as if with manacles or handcuffs Verb

Synonyms for word "handcuff"

Semanticaly linked words with "handcuff"

Hyponims for word "handcuff"