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)
- reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis
- synonyms: Newtonian reflector
Source: Princeton University Wordnet