HANDCUFFS


Meaning of HANDCUFFS in English

n. pl. manacles, shackles, Colloq cuffs, bracelets, Slang Brit darbies The police put handcuffs on them all

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.