Share this entry

Share this page

Newtonian telescope

Syllabification: New·to·ni·an tel·e·scope

Definition of Newtonian telescope in English:

noun

Astronomy
A reflecting telescope in which the light from the main mirror is deflected by a small, flat secondary mirror set at 45°, sending it to a magnifying eyepiece in the side of the telescope.
Example sentences
  • The Newtonian telescope is a type of reflecting telescope still in popular use.
  • Parsons initially made a 36-inch mirror, and in 1839 he built the mirror into a vast Newtonian telescope on the lawn of the castle.
  • Among the instruments that the club has accumulated over the years are a number of telescopes, including an eight-inch reflector Newtonian telescope and a six-inch model with tracking facility.

Definition of Newtonian telescope in:

Share this entry

Share this page

 

What do you find interesting about this word or phrase?

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day vicarious
Pronunciation: vəˈkerēəs
adjective
experienced in the imagination through another person's feelings…