Big Huge Thesaurus

precipitator

noun

sounds kind of like