Big Huge Thesaurus

nephoscope

noun

sounds kind of like