Word info Synonyms

Dobsonian telescope

Noun

Meaning

Dobsonian telescope (plural Dobsonian telescopes)

(astronomy) An alt-azimuth mounted Newtonian reflector (Newtonian telescope); a type of reflecting telescope (reflector).

Source: en.wiktionary.org

Synonyms

Related terms

Close letter words and terms