a celestial body orbiting another of larger size
an artificial device that orbits the earth, the moon, or another celestial body, esp one that collects astronomical or other scientific information or one that is used in transmitting and receiving communication or television signals
(used before a noun) of or involving an artificial satellite or satellites
satellite communications
somebody or something attendant, subordinate, or dependent, esp a country subject to another more powerful country
(used before a noun) subordinate or dependent
a satellite nation
an urban community that is physically separate from an adjacent city but dependent on it, e.g. as a source of employment
an obsequious follower