Definitions
noun
reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis
Look “newtonian telescope” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis