Big Huge Thesaurus

fumigator

noun

sounds kind of like