Meaning of newtonian reflector

Definition of newtonian reflector

(noun) reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis

Other information on newtonian reflector

WIKIPEDIA results for newtonian reflector
Amazon results for newtonian reflector