/ Dictionary / Index S stereoscopic microscope: Meaning and Definition of Find definitions for: ster'eoscop'ic mi'croscope Pronunciation: [key] a microscope that produces a three-dimensional image of an object by focusing on the object from slightly different positions in each of two lenses. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. stereoscopic stereoscopy Related Content Daily Word Quiz: endear Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language