Big Huge Thesaurus

emancipator

noun