Search results
- Dictionaryliberation/ˌlɪbəˈreɪʃn/
noun
- 1. the action of setting someone free from imprisonment, slavery, or oppression; release: "the liberation of all political prisoners" Similar Opposite
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries