artificial satellite Definition
Dictionary Home » Words Starting with A » arteriole ... as good as ... » artificial satellite
artificial satellite
noun
- 1. astron.
- A man-made spacecraft that is placed in orbit round the Earth or round a celestial object such as a planet, eg to relay communications signals or to obtain information for weather forecasting, navigation, military purposes, etc.
