YourDictionary

Dictionary Home » Dictionary Definitions » radio telescope

radio telescope

Astron. 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

See radio telescope in American Heritage Dictionary 4

Learn more about radio telescope

link/cite print suggestion box