ENCHAIN


Meaning of ENCHAIN in English

v. lock up in chains, restrain

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.