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.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)