1 definition found binocular microscope - WordNet (r) 2.1 (2005) : binocular microscope n 1: a light microscope adapted to the use of both eyes