polar telescope
noun
: a telescope that utilizes the polar axis for its tube and uses a mirror in front of the objective to direct the light into the tube
Love words? Need even more definitions?
Merriam-Webster unabridged
Share