handcuff
English Dictionary
->
Letter H
-> handcuff
Search Dictionary:
handcuff Definition
(n)
shackle
that
consists
of
a
metal
loop
that
can
be
locked
around
the
wrist
;
usually
used
in
pairs
(v)
confine
or
restrain
with
or
as
if
with
manacles
or
handcuffs
; "
The
police
handcuffed
the
suspect
at
the
scene
of
the
crime
"
handcuff Synonyms
cuff
cuffs
handcuff
handcuffs
handlock
manacle
© Art Branch Inc.