Synonyms for optical telescope

Synonyms for (noun) optical telescope

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


Visual thesaurus for optical telescope