HANDCUFFS


Meaning of HANDCUFFS in English

a pair of lockable linked metal rings for securing a prisoner's wrists.

→ handcuff

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