D defs.my
Entry 3 senses · 2 variants Webster, 1913

Satellite

/săt'-əl-ītˌ/ · Sat·el·lite · IPA /ˈsætəlaɪt/
01 n. An attendant attached to a prince or other powerful person; hence, an obsequious dependent.
  1. 1.
    An attendant attached to a prince or other powerful person; hence, an obsequious dependent.
  2. 2.
    A secondary planet which revolves about another planet; as, the moon is a satellite of the earth. See Solar system, under Solar.(Astron.) See: Solar
Phrases & compounds
Satellite moth — a handsome European noctuid moth (Scopelosoma satellitia).
02 a. Situated near; accompanying; as, the satellite veins, those which accompany the arteries.
  1. 1.
    Situated near; accompanying; as, the satellite veins, those which accompany the arteries.(Anat.)