radiotelescope

noun

  1. 1

    A device for observing astronomical sources of radio waves, normally having one or more large parabolic dishes.

Translate “radiotelescope” to another language

Click any language to open the translator with this word already filled in.

Radiotelescope Definition & Meaning | TranslatePulse