le satellite
sa
sa
sa
te
te
llite
lɪt
lit

Definition & Meaning of "satellite"in French

Le satellite
01

satellite, artificial satellite

corps fabriqué par l'homme qui tourne autour de la Terre ou d'un autre astre 
le satellite definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Simple
Countable
Gender
Masculine
Plural form
satellites
Examples
Le satellite envoie des images de la Terre aux scientifiques. 

The satellite sends images of Earth to scientists.

02

moon, natural satellite

corps naturel qui tourne autour d'une planète (comme la Lune autour de la Terre) 
Examples
La Lune est le satellite naturel de la Terre. 

The Moon is the Earth's natural satellite.

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store