Words: radio telescope radio reflector
Part of speech: n
Definition: astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources