'light microscope' definitions:

Definition of 'light microscope'

From: WordNet
noun
Microscope consisting of an optical instrument that magnifies the image of an object