Satellites (en. Satellites)

[sa-te-li-t]

Meaning & Definition

EnglishFrench
noun
An object that revolves around a planet.
Natural satellites like the Moon influence the tides.
Les satellites naturels comme la Lune influencent les marées.
A device sent into orbit to communicate or observe.
Artificial satellites transmit weather data.
Les satellites artificiels transmettent des données météorologiques.
A device used for satellite navigation.
GPS works thanks to satellites.
Le GPS fonctionne grâce à des satellites.

Etymology

From the Latin 'satelles', meaning 'guard' or 'assistant'.

Common Phrases and Expressions

communication satellite
A satellite used to transmit communication data.
satellite de communication
natural satellite
A satellite that orbits a planet naturally.
satellite naturel
navigation satellite
A satellite used for positioning and navigation.
satellite de navigation

Related Words

orbit
Curved trajectory that a celestial body follows around another body.
orbite
astronomy
Science that studies celestial bodies and the universe.
astronomie
space technology
Set of techniques and technologies used to explore space.
technologie spatiale

Slang Meanings

A satellite in a figurative sense, someone who follows another.
She is just a satellite of that leader, never making her own decisions.
Elle est juste un satellite de ce leader, ne prenant jamais ses propres décisions.
Referring to people or things that absorb information.
This group is a bit like satellites; they just receive without ever giving.
Ce groupe est un peu comme des satellites, ils se contentent de recevoir sans jamais donner.