English dictionary
liberation meaning and definition
Definition and meaning of liberation at MeaningMonkey.org. liberation meaning and definition in the English Dictionary.LIBERATION noun
Definition of liberation (noun)
Source: Princeton University Wordnet