radio telescopeEnglishOxford Dictionary of Englishradio 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.