radio_reflectorEnglish

radio reflector, radio telescope

Noun

Astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources

English: radio telescope, radio reflector

English words with similar meanings

Show 1 words