handcuff

2 ENTRIES FOUND:

handcuff

noun

Definition of HANDCUFF

usually handcuffs pl  something that physically prevents free movement <the man reluctantly held out his wrists so the policeman could snap on handcuffs>

Seen & Heard

What made you want to look up handcuff[noun]? Please tell us where you read or heard it (including the quote, if possible).