satellite

  • (s) surrounding and dominated by a central authority or power
    • a city and its satellite communities

Nouns

  • (n) man-made equipment that orbits around the earth or the moon artificial satellite, orbiter,
  • (n) a person who follows or serves another planet,
  • (n) any celestial body orbiting around a planet or star

Verbs

  • (v) broadcast or disseminate via satellite

Synonyms

artificial satellite orbiter planet

Words of close approximity

satellite receiver satellite television satellite transmitter satellite TV