Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: astronomical telescope
  1. Any telescope designed to collect and record electromagnetic radiation from cosmic sources
    "The astronomical telescope at the observatory could detect distant galaxies"

Derived forms: astronomical telescopes

Type of: scope [informal], telescope

Encyclopedia: Astronomical telescope