noun
Freq #25767
Meanings
-
1
noun
a person, group, or thing that frees someone from captivity, oppression, or another constraint
The general was celebrated as a liberator after the occupation ended.
Thesaurus
Word family
Etymology
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.