Subscriber login


Forgot your password?

Library card login

Other

satellite

Syllabification: (sat·el·lite)
Pronunciation: /ˈsatlˌīt/

Translate satellite | into French | into German | into Italian | into Spanish
Definition of satellite

noun

  • 1 (also artificial satellite) an artificial body placed in orbit around the earth or moon or another planet in order to collect information or for communication.
  • [as modifier] transmitted by satellite; using or relating to satellite technology:satellite broadcasting
  • satellite television:a news service on satellite
  • 2 Astronomy a celestial body orbiting the earth or another planet.
  • 3 [usually as modifier] 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
  • a small country or state politically or economically dependent on another.
  • 4 Biology a portion of the DNA of a genome with repeating base sequences and of different density from the main sequence.

Origin:

mid 16th century (in the sense 'follower, obsequious underling'): from French satellite or Latin satelles, satellit- 'attendant'

Spell satellite with two single t's and a double l.

satellite in other Oxford dictionaries

Definition of satellite in the British & World English dictionary