satellite - definition and synonyms

 
 
noun 

Your browser doesn’t support HTML5 audio

/ˈsætəlaɪt/
singularsatellite
pluralsatellites
  1. 1
    [countable] an object that is sent into space to travel round the Earth in order to receive and send information

    France was the third country to launch (=send into space) an artificial satellite.

    via satellite (=by satellite):

    We have pictures of the disaster live via satellite.

    by satellite:

    The new equipment will link vehicles by satellite to their office.

  2. 2
    [countable] something that is controlled by a larger thing or that depends on a larger thing but is separate from it

    She works in a satellite office.