1 terrestrial telescope | Definition of terrestrial telescope

terrestrial telescope

noun

Definition of terrestrial telescope

: a refracting telescope for viewing terrestrial objects through an eyepiece that consists of three or four lenses so arranged that the final image is right side up — compare astronomical telescope, field glass, spyglass