NEWTONIAN TELESCOPE


Meaning of NEWTONIAN TELESCOPE in English

n. reflecting telescope invented by Sir Isaac Newton in which a mirror is fixed on the axis close to the eyepiece so the image is viewed from outside the telescope tube perpendicular to main axis

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.