dobsonian telescope

/D AA1 B S OW1 N IY0 AH0 N T EH0 L AH0 S K OW0 P/
noun
  1. 1

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