Definition of Liberator

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

Synonyms of Liberator


No Synonyms Found.

Antonyms of Liberator


Homophones of Liberator


No Homophones Found.