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.

The Earth's magnetic field not only protects life, however; it plays a crucial role in making satellite communications and many other aspects of modern civilisation possible.

Read more on Science Daily

Shares of the satellite operator are up more than 271% this year.

Read more on Barron's

Shares of Rocket Lab Corp. shot up into record territory Friday, lifted by a deal to launch satellites for Japan’s space agency.

Read more on MarketWatch

Her approach consists of combining aerosol and seawater samples with sediment records, satellite data and lab microcosms to pin down cause and effect.

Read more on Science Daily

To assess the projects, a combination of satellite imagery, local field teams and ecological measures will be put in place to make sure more trees are being planted than what would naturally occur.

Advertisement

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

Advertisement

Advertisement

Advertisement