LIBERATION


Meaning of LIBERATION in English

n. act of setting free, releasing; state of being liberated, freedom, emancipation; act or process of achieving equal rights and status for a particular group

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