Thesaurus.com
Dictionary.com
Showing results for satellite. Search instead for satellitbild.
Definitions

satellite

[sat-l-ahyt] / ˈsæt lˌaɪt /
NOUN
small planet that revolves around a larger one
Synonyms


NOUN
smaller country dependent upon a larger one
Synonyms


Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

Veronica Viera, the company's payload operations lead, shows us an image that the satellite beamed back from space.

From BBC

The budget also includes funding for drones and electronic warfare, missiles and new communications satellites.

From The Wall Street Journal

Our planet relies on a sophisticated global system that combines atomic clocks, GPS satellites, and ultra-fast communication networks to keep everything in sync.

From Science Daily

One key aim of their mission was to fit a satellite tracking tag onto a white shark - something that has never been done in the Mediterranean Sea.

From BBC

"I sent my family away a while ago with my eldest son," he told AFP via satellite internet connection, asking to be identified only by his first name.

From Barron's