dobsonian telescope








noun

  1. a relatively inexpensive Newtonian telescope, suitable for visual but not photographic use, in which the tube assembly slips freely in the lower base.
52 queries 0.588