Liberator Definition
libərātər
liberators
noun
liberators
A person who liberates; esp., one who frees a country from an enemy or tyranny.
Webster's New World
Antonyms:
Other Word Forms of Liberator
Noun
Singular:
liberator
Plural:
liberatorsRelated Articles
Liberator Is Also Mentioned In
Find Similar Words
Find similar words to liberator using the buttons below.