Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
solar telescope
has 1 sense
solar telescope
- a telescope designed to make observations of the sun
--
1
is a kind of
telescope
,
scope
,
TOP