SATELLITE Meaning of SATELLITE in English (-tél-)n satellite; also: henchman Interlingua English vocab. Английский словарь Интерлингва. 2012