Big Huge Thesaurus

nebulizer

noun

sounds kind of like