ENDOSCOPE Meaning of ENDOSCOPE in English n. Surgery an instrument for viewing the internal parts of the body. Derivatives: endoscopic adj. endoscopically adv. endoscopist n. endoscopy n. Oxford English vocab. Оксфордский английский словарь. 2012