satellite

1. (verb) broadcast or disseminate via satellite
Related Words: air, beam, broadcast, send, transmit

2. (satellite adjective) surrounding and dominated by a central authority or power; "a city and its satellite communities"

3. (noun) a man-made object that orbits around the earth
Synonyms: artificial satellite
Related Words: astronomy satellite, ballistic capsule, communications satellite, equipment, meteorological satellite, space laboratory, space platform, space station, space vehicle, spacecraft, sputnik, spy satellite, weather satellite

4. (noun) any celestial body orbiting around a planet or star
Related Words: Galilean, Galilean satellite, Titan, celestial body, heavenly body, moon

5. (noun) a person who follows or serves another
Synonyms: planet
Related Words: follower



Terms and Conditions of Use / Copyright Notice