Radar telescope

What is Radar telescope?

Radar telescope definition and meaning on Dictionary terms:
noun
(in radar astronomy) a very large radar antenna used to study planetary bodies in the solar system.

 

reference: www.dictionary.com/browse/radar-telescope

Tags: