Multiple Mirror Telescope: Meaning and Definition of

Mul'tiple Mir'ror Tel"escope

Pronunciation: [key]
  1. 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.