ENCHAIN Meaning of ENCHAIN in English v. lock up in chains, restrain Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012