Big Huge Thesaurus

endoscopy

noun

sounds kind of like