EMANCIPATE Meaning of EMANCIPATE in English v. liberate, free, release, unshackle Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012