a body in space that moves round a larger one. especially a planet
a man-made object intended to move around the Earth, moon, etc.for some purpose
sth, especially a country, that is controlled by or depends on sth else
"a city and its satellite communities"
His horde of flat-footed female satellites.
出自： S. T. Felstead