Shobdo Logo
ONADradio telescope

radio telescope

Flag: gbEnglishOxford New American Dictionary

radio telescope /ˈˌrādēˌō ˈteləˌskōp, ˈˌreɪdiˌoʊ ˈtɛləˌskoʊp /
noun Astronomy an instrument used to detect radio emissions from the sky, whether from natural celestial objects or from artificial satellites.