liberation

Definitions

General Science

Military

  • noun an act of liberating a person or place

Politics

  • noun the process of being set free from an oppressive regime
http://www.dictionarycentral.com/definition/liberation.html