Radio Telescope Definition
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
- radio reflector
Other Word Forms of Radio Telescope
Radio Telescope Is Also Mentioned In
Find Similar Words
Find similar words to radio telescope using the buttons below.