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 telescopePlural:
 radio-telescopesRelated Articles
Radio Telescope Is Also Mentioned In
Find Similar Words
Find similar words to radio telescope using the buttons below.





