Advertisement
Synonyms of Reflecting telescope
Primary definition: An optical telescope that uses a single or a combination of curved mirrors that reflect light and form an image.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Reflecting telescope" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement