Synonyms of 'liberator'
the saviour of his country
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
Thesaurus for liberator from the Collins English Thesaurus
A liberator is someone who sets people free from a system, situation , or set of ideas that restricts them in some way.