Definisi 'satellite'
English to English
1 Situated near; accompanying; as, the satellite veins, those which accompany the arteries.
source: webster1913
adjective satellite
2 surrounding and dominated by a central authority or power
• a city and its satellite communities
source: wordnet30
3 man-made equipment that orbits around the earth or the moon
source: wordnet30
4 a person who follows or serves another
source: wordnet30
5 any celestial body orbiting around a planet or star
source: wordnet30
6 An attendant attached to a prince or other powerful person; hence, an obsequious dependent.
source: webster1913
7 broadcast or disseminate via satellite
source: wordnet30
More Word(s)
orb, orbit, revolve, equipment, celestial body, heavenly body, follower, air, space vehicle, spacecraft, space laboratory, space platform, galilean, deimos, moon, phobos, titan, solar array, solar battery, solar panel, outer,

Visual Synonyms
Click for larger image