An Encylopedia Britannica Company

radio telescope

1 ENTRIES FOUND:
radio telescope noun
plural radio telescopes
radio telescope
noun
plural radio telescopes
Britannica Dictionary definition of RADIO TELESCOPE
[count] technical
: a piece of equipment that receives radio waves from space and that is used for finding stars and other objects