Synonyms of Reflector telescope

Primary definition: An optical telescope that uses a single curved mirror or a combination of curved mirrors that reflect light and form an image.

Full Dictionary Entry

Antonyms & Opposite Concepts