Synonyms: optical telescope
Definition: an astronomical telescope designed to collect and record light from cosmic sources
Similar words: astronomical telescope
Definition: any telescope designed to collect and record electromagnetic radiation from cosmic sources