Yahoo Dictionary Web Search

  1. satellite
  2. noun

    • 1. an artificial body placed in orbit round the earth or moon or another planet in order to collect information or for communication:

      a communications satellite a spy satellite the report was sent via satellite
      Synonym : space station, space capsule, spacecraft, artificial satellite, communications satellite, weather satellite, television satellite, sputnik, COBE, IRAS, Comsat
    • 2. transmitted by satellite; using or relating to satellite technology:

      satellite broadcasting
    • 3. satellite television:

      a news service on satellite
    • 4. a celestial body orbiting the earth or another planet.

    • 5. something that is separated from or on the periphery of something else but is nevertheless dependent on or controlled by it:

      satellite offices in London and New York
    • 6. a small country or state politically or economically dependent on another:

      the Soviet Union and its satellite states
    • 7. a community or town dependent on a nearby larger town:

      with good motorway and rail links, satellite towns like Thornbury have grown rapidly
    • 8. a portion of the DNA of a genome with repeating base sequences and of different density from the main sequence.

  3. Variation

    • n.: noun: satellite, plural noun: satellites