'optical telescope' definitions:

Definition of 'optical telescope'

From: WordNet
noun
An astronomical telescope designed to collect and record light from cosmic sources