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 have not been reviewed.

Another initiative looked to space, using drone and satellite technology to predict and detect when and where algal blooms may form.

From BBC

The Starlink satellite network, first launched in 2019, provides internet service to more than 100 countries, but Musk has been making moves to expand the network into mobile communications.

However, through analysis of satellite imagery, BBC Verify was able to identify nine buildings and structures that were washed away in the disaster.

From BBC

They helped Montgomery settle on a rock in the sun to warm up, gave him food and electrolytes the Scouts had donated from their supplies and used their Garmin satellite system to summon help.

For example, operators in four Texas counties flared about 70% of the volume of gas that their permits allowed, according to a recent effort to compare the state’s flaring data to information collected via satellite.

From Salon

Advertisement

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

Advertisement

Advertisement

Advertisement