English Dictionary
Definition handcuff in British English
handcuff verb
[transitive] verb
/ˈhæn(d)ˌkʌf/
1
to put handcuffs on someone
