Liberator
WordNet

noun


(1)   Someone who releases people from captivity or bondage
WiktionaryText

Etymology


< < , pp. ; see liberate.

Noun



  1. A liberator, deliverer.

Related terms



 
x
OK