Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handcuffs
in English
handcuffs
us
/ˈhændkʌfs/
uk
/ˈhændkʌfs/
#common
Lemma:
handcuff
The lemma is the base or root form of this word.
Definitions
Noun
metal
rings
for
securing
wrists
;
connected
by
chain
Verb
to
apply
restraints
to
someone
to
limit
or
restrict
movement
or
action
Base Words
cuffs
hand