Meaning of handcuff
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; "The
police
handcuffed the
suspect
at the
scene
of the crime"
Other information on handcuff
WIKIPEDIA results for
handcuff
Amazon results for
handcuff
Tweet