radio telescope
English Dictionary
->
Letter R
-> radio telescope
Search Dictionary:
radio telescope Definition
(n)
astronomical
telescope
that
picks
up
electromagnetic
radiations
in
the
radio
-
frequency
range
from
extra
-
terrestrial
sources
radio telescope Synonyms
radio reflector
radio telescope
© Art Branch Inc.