Satellites Synonyms

A man-made object put into orbit around a celestial body
(Noun)
Synonyms:
  1. spacecrafts
A person who follows or serves another
(Noun)
A smaller country dependent upon a larger one
(Noun)

Words near Satellites in the Thesaurus