Advertisement
Advertisement
satellite
noun as in smaller country dependent upon a larger one
Strong matches
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.
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.
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.
Advertisement
From Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.
Advertisement
Advertisement
Advertisement
Browse