Home / O / optical telescope

optical telescope

noun /ɑptɪkəltɛlɪskoʊp/ 17 letters Scrabble 24 WWF 30
Definitions
noun

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

Look “optical telescope” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →