NEWTONIAN TELESCOPE


Meaning of NEWTONIAN TELESCOPE in English

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.

[ 1755-65 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .