Synonyms for Satellite (same or very similar meaning)
WordNet sense 1 (a person who follows or serves another):
planet
WordNet sense 2 (man-made equipment that orbits around the earth or the moon):
orbiter, artificial satellite
WordNet sense 3 (being on the outside or further from a center):
outer
From the ODE community, based on WordNet
add/edit