Definitions
noun
a reflecting telescope with the mirror slightly tilted to throw the image to the side where it can be viewed
Look “herschelian telescope” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a reflecting telescope with the mirror slightly tilted to throw the image to the side where it can be viewed