Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: radio reflector
  1. Astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources
    "The radio reflector detected signals from a distant galaxy";
    - radio telescope

Derived forms: radio reflectors

Type of: astronomical telescope