Meaning of MICROSCOPE in English

MICROSCOPE

n. optical instrument that magnifies images of objects invisible to the naked eye by means of a lens or a lens system (Optics)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.