SATELLITE


Meaning of SATELLITE in English

n. direct broadcast satellite

satellite dish

satellite DNA

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.