GeneralConnection.com
➔
Dictionary
handcuffs
Noun
1. handcuff
2. cuffs, cuff, handlock, manacle, shackle, bond, hamper, trammel, trammels, handcuff
2. cuffs, cuff, handlock, manacle, shackle, bond, hamper, trammel, trammels
Usage