Big Huge Thesaurus

laparoscope

noun

sounds kind of like