Advertisement

View definitions for satellite

satellite

noun as in small planet that revolves around a larger one

Strong matches

noun as in smaller country dependent upon a larger one

noun as in subsidiary

Discover More

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.

In August, satellite imagery showed a series of extensive earthen walls being constructed around the city, aimed at trapping people inside.

Read more on BBC

"This was a great day for SpaceX, executing its full mission for the first time and deploying some test dummy satellites along the route," says Dr Simeon Barber, a planetary scientist at the Open University.

Read more on BBC

But new videos and satellite images show that markers placed by Israeli troops in two areas to mark the divide have been positioned hundreds of metres deeper inside the strip than the expected withdrawal line.

Read more on BBC

The three companies, Airbus, Leonardo and Thales, will pool their interests in areas such as space exploration, earth observation, space threats and satellite navigation.

Read more on BBC

In the third quarter, Thales’s space joint venture with Italy’s Leonardo, Thales Alenia Space, signed an initial-phase contract with a consortium of satellite operators to devise IRIS, a new satellite constellation for the European Union.

Advertisement

From Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.

Advertisement

Advertisement

Advertisement