English to English
adjective
- Situated near; accompanying; as, the satellite veins, those which accompany the arteries.
source: Webster 1913
noun
- man-made equipment that orbits around the earth or the moon
source: WordNet 3.0
- a person who follows or serves another
source: WordNet 3.0
- any celestial body orbiting around a planet or star
source: WordNet 3.0
- An attendant attached to a prince or other powerful person; hence, an obsequious dependent.
source: Webster 1913
adjective satellite
- surrounding and dominated by a central authority or power
A city and its satellite communities.
source: WordNet 3.0
verb
- broadcast or disseminate via satellite
source: WordNet 3.0
English to Tagalog
noun
- [sátelait] Kampón
source: Diccionario Ingles-Español-Tagalog