radio reflector
Explore definitions, synonyms, and language insights of radio reflector
Definitions
Noun
astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources