Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
radio reflector
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 reflector"
Comments and discussion on the word "radio reflector"