Advertisement
Synonyms of radiotelescope
Primary definition: An instrument used to detect radio emissions from the sky, consisting of a directional antenna and a receiver.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "radiotelescope" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement