English dictionary
radio telescope meaning and definition
Definition and meaning of radio telescope at MeaningMonkey.org. radio telescope meaning and definition in the English Dictionary.RADIO TELESCOPE noun
Definition of radio telescope (noun)
- astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources
- synonyms: radio reflector
Source: Princeton University Wordnet