herschelian telescope

Noun
  1. A reflecting telescope with the mirror slightly tilted to throw the image to the side where it can be viewed (synset 103521810)

Other Searches