Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
sassaby
sassafras
Sassanid
Sassari
Sassenach
sasswood
sassy (1)
sassy (2)
sastra
sastruga
SAT
Sat.
sat
sat-nav
SAT phone
Satan
satang
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

satellite

sat·el·lite [ sátt'l t ] (plural sat·el·lites)


noun 
Definition:
 
1. device that orbits planet: an object put into orbit around Earth or another planet in order to relay communications signals or transmit scientific data

2. moon orbiting other body: an astronomical object that orbits a larger one

3. country dependent on another country: a nation or political unit that is dependent economically and politically on another more powerful nation

4. suburb: a town or small city located near and dependent on a larger city

5. attendant: an attendant of an important person

[Mid-16th century. Via French< Latin satellit- "attendant"]
Advertisement

© 2009 Microsoft