newtonian reflector Meaning, Definition & Usage

  1. noun reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis
    Newtonian telescope.

WordNet