Newtonian telescope Meaning, Definition & Usage

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

WordNet


Definitions
  1. (Astron.), a reflecting telescope, in which rays from the large speculum are received by a plane mirror placed diagonally in the axis, and near the open end of the tube, and thrown at right angles toward one side of the tube, where the image is formed and viewed through the eyeplace.
Definitions
  1. a form of reflecting telescope. See under Newtonian.

Webster 1913