Synonyms for liberator | Synonym.com

Synonyms for liberator

liberator (n.)

someone who releases people from captivity or bondage

Synonyms: Antonyms: