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.
Primary definition: An optical telescope that uses a single or a combination of curved mirrors that reflect light and form an image.