bn:00050947n
Noun Concept
EN
liberator
EN
Someone who releases people from captivity or bondage WordNet 3.0
Definitions
Relations
Sources
EN
A person who frees or liberates. Wiktionary
Person who frees or liberates. Wiktionary (translation)
HAS KIND
ANTONYM
DERIVATION
WordNet 3.0 & Open English WordNet
Wiktionary