HANDCUFF Meaning of HANDCUFF in English n. & v. --n. (in pl.) a pair of lockable linked metal rings for securing a prisoner's wrists. --v.tr. put handcuffs on. Oxford English vocab. Оксфордский английский словарь. 2012