Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
radio telescope
in English
radio telescope
us
//ˈreɪ.di.oʊ ˈtel.ə.skoʊp//
uk
//ˈreɪ.di.oʊ ˈtel.ə.skoʊp//
#moderate
Definitions
Noun
a
device
observing
astronomical
radio
wave
sources
;
using
parabolic
dishes
The
astronomer
used
a
radio
telescope
to
study
the
galaxy
.
Base Words
telescope
radio