Radio Telescope Definition

noun
A radio antenna or an array of antennas with the component parts, designed to receive, collect, and measure radio waves from celestial sources or spacecraft.
Webster's New World
Synonyms:
  • radio reflector

Other Word Forms of Radio Telescope

Noun

Singular:
radio telescope
Plural:
radio-telescopes

Find Similar Words

Find similar words to radio telescope using the buttons below.

Words Starting With

Words Ending With

Unscrambles

radio telescope