LIBERATION


Meaning of LIBERATION in English

(n.) The act of liberating or the state of being liberated.

Webster's English dictionary.      Английский словарь Webster.