'radio telescope' definitions:

Definition of 'radio telescope'

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