LIBERATION


Meaning of LIBERATION in English

n. the act or an instance of liberating; the state of being liberated.

Phrases and idioms:

liberation theology a theory which interprets liberation from social, political, and economic oppression as an anticipation of ultimate salvation.

Derivatives:

liberationist n.

Etymology: ME f. L liberatio f. liberare: see LIBERATE

Oxford English vocab.      Оксфордский английский словарь.