Refine this word faster
Radio telescope
noun
Definitions
Noun
- 1 A device for observing astronomical sources of radio waves, normally having one or more large parabolic dishes.
- 2 astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources wordnet
See also for "radio telescope"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.