Big Huge Thesaurus

publiciser

noun

sounds kind of like