Synonyms and Antonyms for liberator

1. liberator (n.)

someone who releases people from captivity or bondage

Synonyms: Antonyms: