Definition of Newtonian Telescope

  • 1. Reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis Noun

Synonyms for word "newtonian telescope"

Semanticaly linked words with "newtonian telescope"

Hyponims for word "newtonian telescope"