newtonian_telescope has definitions from the fields of astronomy,optics
1
[ noun ] (astronomy,optics) reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis

Related terms

reflecting_telescope

*