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