Synonyms and Antonyms for liberator | Synonym.com

Synonyms and Antonyms for liberator

1. liberator (n.)

someone who releases people from captivity or bondage

Synonyms: Antonyms: