handcuff
nounDefinition of handcuff
(Entry 1 of 2)
: a metal fastening that can be locked around a wrist and is usually connected by a chain or bar with another such fastening
—usually used in plural
handcuff
verb
handcuffed;
handcuffing;
handcuffs
Definition of handcuff (Entry 2 of 2)
2
: to hold in check : make ineffective or powerless
handcuffed by strict regulations
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more