Big Huge Thesaurus

sigmoidoscope

noun

sounds kind of like