English dictionary
liberator meaning and definition
Definition and meaning of liberator at MeaningMonkey.org. liberator meaning and definition in the English Dictionary.LIBERATOR noun
Definition of liberator (noun)
- someone who releases people from captivity or bondage
- antonym: captor
Source: Princeton University Wordnet