Satellite (en. Satellite)

/sa.te.lit/

Meaning & Definition

EnglishFrench
noun
Artificial object launched into space to orbit the Earth or another celestial body.
The satellite transmits weather data.
Le satellite transmet des données météorologiques.
Natural body, such as a moon, that orbits around a planet.
The Moon is Earth's natural satellite.
La Lune est le satellite naturel de la Terre.

Etymology

From Latin 'satellitem', meaning 'servant, guard'.

Common Phrases and Expressions

communication satellite
Artificial object used to transmit communication signals.
satellite de communication
natural satellite
A celestial body, such as a moon, orbiting around a planet.
satellite naturel

Related Words

orbit
Trajectory of a celestial body around another.
orbite
astronomy
Science that studies celestial bodies and the universe.
astronomie

Slang Meanings

Satellite network
A satellite network is used for internet connection in rural areas.
On utilise un réseau satellite pour la connexion Internet dans les zones rurales.
Satellite TV
I have a subscription to a satellite television service.
J'ai un abonnement à un service de télévision par satellite.