Shobdo Logo
ODEradio telescope

radio telescope

Flag: gbEnglishOxford Dictionary of English

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