DARBIES


Meaning of DARBIES in English

n.pl. Brit. sl. handcuffs.

Etymology: allusive use of Father Darby's bands, some rigid form of agreement for debtors (16th c.)

Oxford English vocab.      Оксфордский английский словарь.