satellite
/sˈætʌlaɪt/
Explore definitions, synonyms, and language insights of satellite
Definitions
Adjective Satellite
surrounding and dominated by a central authority or power; "a city and its satellite communities"
Noun
man-made equipment that orbits around the earth or the moon
Noun
a person who follows or serves another
Noun
any celestial body orbiting around a planet or star
Verb
broadcast or disseminate via satellite