Random
Artificial satellite synonyms | nouns
Synonyms for
Artificial satellite
as a Noun
satellite
orbiter
space station
spacecraft
space platform
orbital space station
spacelab
spaceship
ship
base
advance base
astro station
cosmic stepping-stone
island base
manned station
space airport
space island
spaceport
spaceport station
communications satellite
weather satellite
television satellite
sattelite
sputnik
equipment
< Back to similar words for Artificial satellite
Filters
Filter by Part of speech
Any part of speech
phrase
noun
Menu
Artificial satellite Thesaurus
Artificial satellite Synonyms
Definitions of Artificial satellite