单词 | satellite telescope |
释义 | > as lemmassatellite telescope satellite telescope n. an astronomical telescope designed to operate in orbit around the earth.The more usual term is space telescope (space telescope n. at space n.1 Compounds 4). ΘΚΠ the world > physical sensation > sight and vision > optical instruments > instrument for distant vision > [noun] > telescope > other telescopes polemoscope1668 finder1738 night-glass1758 collimator1825 floating collimator1833 lookdown1865 guiding telescope1897 autocollimator1903 kinetheodolite1941 finderscope1946 satellite telescope1951 scotoscope1964 starlight scope1964 1951 J. P. Marbarger Space Med. 26 If we turn such a satellite telescope to the outer reaches of the universe, the planets and the stars, we shall find observation conditions which no terrestrial observatory could equal. 1993 Science 2 July 30/1 X-ray astronomers in Italy and the United States have proposed a new satellite telescope, the Wide Field X- Ray Telescope, to map clusters over 100 square degrees, to a red shift of 2.0. 2016 Daily Tel. (Nexis) 10 May The Canadian Space Agency agreed to train its satellite telescopes on the spot and returned with striking pictures: what appears to be an ancient Mayan pyramid and dozens of smaller structures around it. < as lemmas |
随便看 |
英语词典包含1132095条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。