Reflecting telescope Meaning, Definition & Usage

  1. noun optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece
    reflector.
    • Isaac Newton invented the reflecting telescope in 1668

WordNet


Definitions
  1. . See under Telescope.
Definitions
  1. a telescope in which the image is formed by a speculum or mirror (or usually by two speculums, a large one at the lower end of the telescope, and the smaller one near the open end) instead of an object glass. See Gregorian, Cassegrainian, Herschelian, ∧ Newtonian, telescopes, above.

Webster 1913