DARBIES


Meaning of DARBIES in English

n.pl. Brit. sl. handcuffs. [allusive use of Father Darby's bands, some rigid form of agreement for debtors (16th c.)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.