Dobsonian-telescope Definition
noun
(astronomy) An alt-azimuth mounted Newtonian reflector (Newtonian telescope); a type of reflecting telescope (reflector)
Wiktionary
Related Articles
Find Similar Words
Find similar words to dobsonian-telescope using the buttons below.