Terrestrial telescope Meaning, Definition & Usage

Definitions
  1. a telescope whose eyepiece has one or two lenses more than the astronomical, for the purpose of inverting the image, and exhibiting objects erect.

Webster 1913