Liberator

Definition:

  • (n.) One who, or that which, liberates; a deliverer.

Compare liberator with other words:

liberator vs. liberatory

liberator vs. literator

invader vs. liberator

liberation vs. liberator

liberate vs. liberator

free vs. liberator