Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Satellite in English

English

Satellite

/sætəlaɪt/

noun

1. Man-made equipment that orbits around the earth or the moon

synonym:
  • satellite,
  • artificial satellite,
  • orbiter

2. A person who follows or serves another

synonym:
  • satellite,
  • planet

3. Any celestial body orbiting around a planet or star

synonym:
  • satellite

verb

1. Broadcast or disseminate via satellite

synonym:
  • satellite

adjective

1. Surrounding and dominated by a central authority or power

  • "A city and its satellite communities"
synonym:
  • satellite

Examples of using

The Moon is the Earth's only satellite.
The earth's moon is a natural satellite.
The ESA put a satellite into orbit.