Definition of telescope-eye in English:

telescope-eye

noun

  • 1A telescopic eyestalk or a tubular eye.

  • 2(More fully "telescope-eye goldfish") = telescope goldfish.

Origin

Mid 19th century; earliest use found in Arthur Adams (1820–1878).