Compund Words
Last Search Words
Search Result:solar telescope
Overview of noun solar_telescope
The noun solar telescope has 1 sense
- solar telescope -- (a telescope designed to make observations of the sun)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar