handcuff

What is the Definition of handcuff?

Noun:

  1. shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs

Verb:

  1. confine or restrain with or as if with manacles or handcuffs


Other meanings of handcuff (synonyms, cognates).


ENRU
handcuff
  • надевать наручники
  • наручник


Frequently viewed:


definition of may
match definition
definition of secret
definition of bought
desk meaning
consent meaning
definition of impossible
deliver meaning
definition of roadmap
definition of sale
simultaneous meaning
series meaning