Antonyms and Synonyms for liberator

1. liberator (n.)

someone who releases people from captivity or bondage

Antonyms: Synonyms: