Definition of telescope-fish in English:

telescope-fish

noun

  • 1= telescope goldfish (now rare).

  • 2Any fish of the small family Giganturidae, which comprises slender deep-sea fishes with tubular eyes and a ribbon-like tail.

Origin

Early 19th century.