n. 1 moon, spacecraft, Old-fashioned sputnik The sky is crowded with artificial satellites orbiting the earth 2 follower, attendant, retainer, disciple, acolyte, aide, aide-de-camp, minion, lieutenant, assistant, helper, hanger-on, dependant, shadow, right-hand man, vassal, parasite, sycophant, Colloq sidekick Boswell became the obsequious satellite of Samuel Johnson
SATELLITE
Meaning of SATELLITE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012