2. The astronauts make all the attempt to save the satellite. 宇航员将做出最后的努力抢救人造卫星。
3. They had special receiving powers, not unlike a satellite receiving station. 他们有特殊的接收能力,这与卫星接收站相似。
英英解释
n.
1. man-made equipment that orbits around the earth or the moon
2. a person who follows or serves another
3. any celestial body orbiting around a planet or star v.
1. broadcast or disseminate via satellite
2. surrounding and dominated by a central authority or power