SynonymX
Speak
Liberator
Definition of Liberator
1.
Someone who releases people from captivity or bondage
Noun
Semanticaly linked words with "liberator"
benefactor
helper
emancipator
manumitter
Hyponims for word "liberator"
benefactor
helper