Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
liberator
in English
liberator
us
//ˈlaɪbəˌreɪtər//
uk
//ˈlɪb.əˌɹeɪ.tər//
#uncommon
Plural
liberators
Definitions
Noun
one
who
frees
others
from
oppression
;
brings
liberation
The
general
regarded
herself
as
a
liberator
of
the
oppressed
people
.