astronomical telescope Meaning, Definition & Usage

  1. noun any telescope designed to collect and record electromagnetic radiation from cosmic sources

WordNet