Dictionary Definition: endoscope