handcuffs
verb(handcuff)
to apply handcuffs to : manacle
handcuffs
verb(handcuff)
to hold in check : make ineffective or powerless
handcuffs
noun(handcuff)
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
handcuffs
plural noun(handcuff)
special benefits offered to an employee as an inducement to continue service