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.