Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
radio telescope
Jump to user comments
Noun
  • astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources
Related search result for "radio telescope"
Comments and discussion on the word "radio telescope"