Dobsonian telescope
Noun
Meaning
Dobsonian telescope (plural Dobsonian telescopes)
(astronomy) An alt-azimuth mounted Newtonian reflector (Newtonian telescope); a type of reflecting telescope (reflector).
Noun
Dobsonian telescope (plural Dobsonian telescopes)
(astronomy) An alt-azimuth mounted Newtonian reflector (Newtonian telescope); a type of reflecting telescope (reflector).