SynonymX
Speak
Optical Telescope
Definition of Optical Telescope
1.
An astronomical telescope designed to collect and record light from cosmic sources
Noun
Semanticaly linked words with "optical telescope"
astronomical telescope
eyepiece
ocular
object glass
object lens
objective
objective lens
reflecting telescope
reflector
refracting telescope
Hyponims for word "optical telescope"
astronomical telescope