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.      Оксфордский английский словарь.