'radio reflector' definitions:

Definition of 'radio reflector'

From: WordNet
noun
Astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources [syn: radio telescope, radio reflector]