Meanings
- 1
Thesaurus
Borrowed from Latin liberator ("one who sets free"), an agent noun from liberare ("to free"), itself based on liber ("free"). English uses it both for literal release from captivity and for freedom from political or social oppression.