Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: optical telescope  'óp-ti-kul 'te-li,skowp
  1. An astronomical telescope designed to collect and record light from cosmic sources

Derived forms: optical telescopes

Type of: astronomical telescope

Encyclopedia: Optical telescope