Synonyms of optical telescope

Noun


1. optical telescope, astronomical telescope

usage: an astronomical telescope designed to collect and record light from cosmic sources

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.