/ Dictionary / Index M Multiple Mirror Telescope: Meaning and Definition of Find definitions for: Mul'tiple Mir'ror Tel"escope Pronunciation: [key] a reflecting telescope on Mount Hopkins, in Arizona, that features six computer-linked mirrors set on a single mount. Abbr.: MMT Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. multiple listing multiple myeloma Related Content Daily Word Quiz: eccentric Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language