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.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.