HANDCUFF


Meaning of HANDCUFF in English

[hand.cuff] n (1695): a metal fastening that can be locked around a wrist and is usu. connected by a chain or bar with another such fastening--usu. used in pl.

[2]handcuff vt (1720) 1: to apply handcuffs to: manacle

2: to hold in check: make ineffective or powerless

Merriam-Webster English vocab.      Английский словарь Merriam Webster.