Big Huge Thesaurus

liquidizer

noun

sounds kind of like