Artificial satellite
Synonyms for Artificial satellite
- satellite
- orbiter
- space station
- manmade moon
- sputnik
- orbital rocket
- space satellite
- artificial moonlet
- mouse
- robot satellite
- space-go-round
- baby satellite
- MOUSE-moon
- satellite rocket
- unmanned satellite
- communications satellite
- weather satellite
- television satellite
- sattelite
- advance base
- spacecraft
- space platform
- orbital space station
- spacelab
- spaceship
- ship
- base
- artificial moon
- astro station
- cosmic stepping-stone
For more similar words, try Artificial satellite on Thesaurus.plus dictionary