tower telescope
noun
: a long-focus telescope designed for observation of the sun that is set vertically and fed by a coelostat and mirror
Love words? Need even more definitions?
Merriam-Webster unabridged
Share