liberator
Definitions
A person who releases or sets someone or something free from imprisonment, confinement, or control.
A person who frees a country, area, or people from an enemy or oppressive government.
Examples
The general was hailed as a liberator after he freed the prisoners from the camp.
Many citizens viewed the rebel leader as a liberator who would finally end the regime's tyranny.
History often remembers the revolutionary as a great liberator of his people.
Synonyms
emancipator deliverer rescuer savior redeemer freer manumitter
Antonyms
oppressor enslaver tyrant captor jailer subjugator persecutor