Find the word definition

WordNet
radio reflector

n. astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extra-terrestrial sources [syn: radio telescope]