'Newtonian reflector' definitions:

Definition of 'Newtonian reflector'

(from WordNet)
noun
Reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis [syn: Newtonian telescope, Newtonian reflector]