Synonyms for liberator | Synonym.com

Synonyms and antonyms for liberator

1. liberator (n.)

someone who releases people from captivity or bondage

Synonyms: Antonyms: