Etymology
Advertisement

liberator (n.)

1640s, from Latin liberator "one who sets free, a deliverer" (source also of French libérateur, Spanish liberador, Italian liberatore), agent noun from past participle stem of liberare "to set free" (see liberate).

Advertisement
Advertisement
Definitions of liberator

liberator (n.)
someone who releases people from captivity or bondage;
From wordnet.princeton.edu