reflecting-telescope

Nouns

  • (n) 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,

Synonyms

reflector

Words of close approximity