liberator
From WikiWord, the free dictionary
/ˈlɪbəɹeɪtə(ɹ)/
English
Definitions
noun
- A person who frees or liberates.
Related words
Synonyms
liberationreleasesaviourtsarczarlibertadoremancipatorliberatressfreerfreedpersonemancipeelibratorliberalizeremancipatressunleasherlibeller