Noun newtonian reflector has 1 sense
  1. Newtonian telescope, Newtonian reflector - reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis
    --1 is a kind of reflecting telescope, reflector
,
TOP