ENDOSCOPE Meaning of ENDOSCOPE in English [en.do.scope] n [ISV] (1861): an instrument for visualizing the interior of a hollow organ (as the rectum or urethra) -- en.dos.co.py n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012