liberator

/lˈɪbɝeɪtʌr/

Explore definitions, synonyms, and language insights of liberator

Definitions

Noun
someone who releases people from captivity or bondage

Antonyms


More General Terms


More Specific Terms