Dictionary
Thesaurus
Encyclopedia
Translator
Web

Newtonian telescope

 - 1 dictionary result

Newtonian telescope

–noun
a reflecting telescope in which a mirror or reflecting prism is mounted on the axis near the eyepiece so that the image may be viewed from outside the telescope tube at right angles to the axis.

Origin:
1755–65
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To Newtonian telescope
Search another word or see Newtonian telescope on Thesaurus | Reference
FacebookTwitterFollow us: