Newtonian telescope: Meaning and Definition of

Newto'nian tel'escope

Pronunciation: [key]
  1. a reflecting telescope in which a mirror or reflecting prism is mounted on the axis near the eyepiece so that the image may be viewed from outside the telescope tube at right angles to the axis.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.