"satellites" in the noun sense
1. satellite, artificial satellite, orbiter
man-made equipment that orbits around the earth or the moon
2. satellite, planet
a person who follows or serves another
3. satellite
any celestial body orbiting around a planet or star
"satellites" in the verb sense
1. satellite
broadcast or disseminate via satellite
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License