English dictionary

newtonian telescope meaning and definition

Definition and meaning of newtonian telescope at MeaningMonkey.org. newtonian telescope meaning and definition in the English Dictionary.

NEWTONIAN TELESCOPE noun

Definition of Newtonian telescope (noun)

  1. reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: