1 inverting telescope | Definition of inverting telescope

inverting telescope

noun

Definition of inverting telescope

: a telescope in which the image is seen or photographed upside down usually because it has no optical erecting system