SATELLITE


Meaning of SATELLITE in English

n. 25B6; noun

the European Space Agency's ERS-1 satellite : SPACE STATION, space capsule, spacecraft; sputnik.

the two small satellites of Mars : MOON, secondary planet. See list at planet .

Bulgaria was then a Russian satellite : DEPENDENCY, colony, protectorate, possession, holding; historical fief, vassal.

25B6; adjective a satellite state : DEPENDENT, subordinate, subsidiary; puppet.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.