satellite
/ˈsætəlaɪt/noun
1
- (亦作artificial satellite)an artificial body placed in orbit round the earth or another planet in order to collect information or for communication人造地球卫星, 人造卫星。
1.1
- as modifier transmitted by satellite; using or relating to satellite technology卫星传送的; 使用卫星技术的; 与卫星技术有关的:
satellite broadcasting.
卫星广播。
1.2
- mass noun satellite television卫星电视:
a news service on satellite.
卫星电视新闻节目。
2
- Astronomy a celestial body orbiting the earth or another planet【天文】卫星。
3
- usu. as modifier something that is separated from or on the periphery of something else but is nevertheless dependent on or controlled by it在某物外围并从属于它的:
satellite offices in London and New York.
设在伦敦和纽约的分部。
3.1
- a small country or state politically or economically dependent on another卫星国, 附庸国。
3.2
- a community or town dependent on a nearby larger town卫星城镇, 卫星社区。
4
- Biology a portion of the DNA of a genome with repeating base sequences and of different density from the main sequence【生】随体DNA.
词源
mid 16th cent. (in the sense 'follower, obsequious underling'): from French satellite or Latin satelles, satellit- 'attendant'.