Definition von newtonian telescope im Englisch Englisch wörterbuch
{i} reflecting telescope invented by Sir Isaac Newton in which a mirror is fixed on the axis close to the eyepiece so the image is viewed from outside the telescope tube perpendicular to main axis
reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis