Translation of "satellite" - English-French dictionary

satellite

noun countablesatellite /ˈsætlˌaɪt/
a space vehicle that travels around Earth sending signals around the world
satellite masculine

a telecommunications satellite
un satellite de télécommunications

(Translation of “satellite” from the GLOBAL English-French Dictionary © 2014 K Dictionaries Ltd)

satellite

noun /ˈsӕtəlait/

a smaller body that revolves around a planet

satellite
The Moon is a satellite of the Earth.

a man-made object fired into space to travel round usually the Earth

satellite
a weather satellite.
satellite dish noun

a large circular antenna for receiving TV signals from a satellite.

antenne parabolique

(Translation of “satellite” from the PASSWORD English-French Dictionary © 2014 K Dictionaries Ltd)