What is the meaning of the word "handcuff"?
Definitions:
-
confine or restrain with or as if with manacles or handcuffs
verb
- The police handcuffed the suspect at the scene of the crime
- The police handcuffed the suspect at the scene of the crime