English dictionary
handcuff meaning and definition
Definition and meaning of handcuff at MeaningMonkey.org. handcuff meaning and definition in the English Dictionary.HANDCUFF noun
Definition of handcuff (noun)
- shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs
HANDCUFF verb
Definition of handcuff (verb)
Source: Princeton University Wordnet