ENCHAINMENT


Meaning of ENCHAINMENT in English

n. act of locking up in chains, act of restraining

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