'optical telescope' definitions:

Definition of 'optical telescope'

(from WordNet)
noun
An astronomical telescope designed to collect and record light from cosmic sources