optical telescope Meaning, Definition & Usage

  1. noun an astronomical telescope designed to collect and record light from cosmic sources

WordNet