Big Huge Thesaurus

impeller

noun

sounds kind of like