WordNet (r) 3.0 (2006):light microscope n 1: microscope consisting of an optical instrument that magnifies the image of an object