WordNet (r) 3.0 (2006):Newtonian reflector n 1: reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis [syn: Newtonian telescope, Newtonian reflector]