'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]