English | German | Russian | Czech

reflecting telescope English

Meaning reflecting telescope meaning

What does reflecting telescope mean?

reflecting telescope

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

Synonyms reflecting telescope synonyms

What other words have the same or similar meaning as reflecting telescope?

Are you looking for...?