Radio Telescope Definition
noun
A radio antenna or an array of antennas with the component parts, designed to receive, collect, and measure radio waves from celestial sources or spacecraft.
Webster's New World
Synonyms:
- radio reflector
Other Word Forms of Radio Telescope
Noun
Singular:
radio telescope
Plural:
radio-telescopesRelated Articles
Radio Telescope Is Also Mentioned In
Find Similar Words
Find similar words to radio telescope using the buttons below.