handcuff [pl. handcuffs]
Synonyme
  • عقل ، أوثق ، صفّد ، غلّ ، أسر ، قيد ، وثاق ، أصفاد ، عقال