liberator
1.
(
noun
) someone who releases people from captivity or bondage
Related Words:
benefactor
,
emancipator
,
helper
,
manumitter
Antonyms:
captor
Terms and Conditions of Use / Copyright Notice