artificial satellite
1. |
(noun) a man-made object that orbits around the earth |
|
Synonyms: satellite |
|
Related Words: astronomy satellite, ballistic capsule, communications satellite, equipment, meteorological satellite, space laboratory, space platform, space station, space vehicle, spacecraft, sputnik, spy satellite, weather satellite |
|
|