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