Radio telescope

From Fresh Dictionary

Contents

English

Noun

radio telescope

  1. (astronomy) a device for studying astronomical sources of radio waves; normally has one or more large parabolic dishes

Translations

astronomical device

Personal tools