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

Through further testing the team found that the new antibodies did not disrupt HGF activity itself, meaning it could still activate satellite cells.

Musk has transformed the space business by creating resusable booster rockets that cut costs, such as the company’s workhorse Falcon 9, which sends satellites into space.

The BBC confirmed the damage by using satellite imagery, eyewitness videos, news reports, and visits to the sites.

From BBC

Last week, researchers at the Middlebury Institute of International Studies in California found satellite images that indicate China is working on nuclear propulsion for a new aircraft carrier.

From BBC

Such an attack inside Russian territory "would represent the direct involvement of the United States and its satellites in hostilities against Russia", a foreign ministry statement said.

From BBC

Advertisement

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

Advertisement

Advertisement

Advertisement