Wordage.info

the free tool for word discovery

Wordage.info / satellite

Exact Match:

satellite
man-made equipment that orbits around the earth or the moon
any celestial body orbiting around a planet or star
a person who follows or serves another
surrounding and dominated by a central authority or power; "a city and its satellite communities"
broadcast or disseminate via satellite

Synonyms:

Advertisement