Solar-telescope Definition

noun

(astronomy) A telescope designed to make observations of the sun.

Wiktionary

Other Word Forms of Solar-telescope

Noun

Singular:
solar-telescope
Plural:
solar telescopes

Find Similar Words

Find similar words to solar-telescope using the buttons below.

Words Starting With

Words Ending With

Unscrambles

solar-telescope