Big Huge Thesaurus

arouser

noun

sounds kind of like