Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: reflecting telescope
  1. Optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece
    "Isaac Newton invented the reflecting telescope in 1668";
    - reflector

Derived forms: reflecting telescopes

Type of: optical telescope

Encyclopedia: Reflecting telescope