handcuff
What is the Definition of handcuff?
Noun:
- shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs
Verb:
- confine or restrain with or as if with manacles or handcuffs
Other meanings of handcuff (synonyms, cognates).
EN | RU | |
---|---|---|
handcuff |
|