the GNU version of the Collaborative International Dictionary of English
n. One who, or that which, liberates; a deliverer.
The Century Dictionary and Cyclopedia
n. One who liberates or delivers; a deliverer.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. someone who releases people from captivity or bondage
Word Usage
"The term liberator is generally used in Zimbabwe to refer to black guerrillas who ended white rule in Rhodesia, as Zimbabwe was known before independence in 1980."