Advertisement
Synonyms of Optical Telescope
Primary definition: An instrument that gathers and focuses light, primarily in the visible light part of the spectrum, to create a magnified image of distant objects.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Optical Telescope" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement