Dictionary search results

Showing 1-2 of 2 results

Newtonian telescope US English

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