请输入您要查询的英文单词:

 

单词 satellite state
释义 satellite state

satellite /ˈsæt.əl.aɪt/ aep /ˈsæt̬-/

noun [C] (ALSO satellite state) (COUNTRY)
F0 a country controlled by or depending on a more powerful country COMPARE CLIENT STATE(Cf. ↑client state)Thesaurus+: ↑Colonisation and self-government
noun [C] (IN SPACE)
1
B2 a device sent up into space to travel round the Earth, used for collecting information or communicating by radio, television, etc.:
» The World Cup was transmitted around the world by satellite.» a spy/weather satellite» satellite television/TVThesaurus+: ↑Communications technology - general words
2
F0 a natural object moving round a larger object in space:
» The moon is the satellite of the Earth.Thesaurus+: ↑Astronomy - general words
• • •
Extra Examples:» The satellite will fragment and burn up as it falls through the Earth's atmosphere.» We hope to bring you a live report from Ouagadougou via our satellite hook-up.» The concert was beamed by satellite all over the world.» The satellite will observe objects that are particularly interesting astronomically.» The arrival of satellite television changed the face of broadcasting.
随便看

 

英语词典包含67674条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2024/12/22 17:09:02