Definition of telescope carp in US English:

telescope carp

noun

rare
  • = telescope goldfish.

Origin

Late 18th century; earliest use found in George Shaw (1751–1813), natural historian.