Big Huge Thesaurus

gastroscopy

noun

sounds kind of like