← DefinitionshareGuesshandcuffverbTo put handcuffs on someone; to restrain someone's wrists with handcuffs.nounA metal ring or pair of rings joined by a chain, used to secure a person's wrists, typically by police.SynonymsrestrainverbshacklenounmanaclenounAntonymsreleaseverbfreeverb