Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

astronomical telescope Definition

Cancel
astronomical telescope
noun(as-tro-nom-i-cal tel-e-scope)
any telescope designed to collect and record electromagnetic radiation from cosmic sources

Words Related to astronomical telescope!

astronomical telescope Examples by Brain Bank Users