Definition: Meaning of, endoscope in English to English dictionary.
Pronunciation:/ ˈɛndəskəʊp /
noun
synonym
antonym
Word Forms:
Singular
Plural
N/A
N/A
[countable][medical]
an instrument used by doctors who are performing a medical OPERATION on someone. It is a very small camera with a powerful LENS, which is pushed into the body through a very small hole and sends pictures back to the doctor.