Definition of telescopic observation in English:

telescopic observation

noun

Astronomy
  • An observation made using a telescope; also as a mass noun.

Origin

Early 18th century.