natural satellite; artificial satellite
Meanings
3 senses · 9 examplesnoun
natural satellite; moon
Refers to celestial bodies like Earth's moon that orbit planets.
The moon is Earth's natural satellite.
Jupiter has many satellites.
Show 1 more exampleShow fewer examples
Scientists are studying Saturn's moons.
noun
artificial satellite; man-made satellite
Refers to human-made objects launched into orbit around Earth or other celestial bodies.
China successfully launched a communications satellite.
Weather satellites help us forecast the weather.
Show 1 more exampleShow fewer examples
The GPS system relies on multiple satellites to function.
adjective
satellite- (as an attributive); subsidiary; dependent
Used as an attributive adjective to describe something that is subsidiary or dependent on a central entity, like a city or organization.
This city is a satellite city.
The company has set up several satellite offices in other provinces.
Show 1 more exampleShow fewer examples
Our university has several satellite campuses.