Radar Telescope (noun) Definition, Meaning & Examples

noun
  1. (in radar astronomy) a very large radar antenna used to study planetary bodies in the solar system.
Radar Telescope (noun) Definition, Meaning & Examples

More Definitions