Shobdo Logo
OETsatellite

satellite

Flag: gbEnglishOxford English Thesaurus

satellite
noun
1 the European Space Agency's ERS-1 satellite:
space station, space capsule, spacecraft;
artificial satellite, communications satellite, weather satellite, television satellite;
sputnik, COBE, IRAS;
informal Comsat.
2 the two small satellites of Mars:
moon, secondary planet.
3 Bulgaria was then a Russian satellite:
dependency, colony, protectorate, dominion, possession, holding;
historical fief, tributary.
adjective
a satellite state:
dependent, subordinate, subsidiary, ancillary;
puppet, vassal;
historical tributary.
satellite Oxford Dictionary of English