n. moon, small celestial body revolving around a larger one; man-made object put into orbit around a planet or celestial body; country that is controlled by another country; one who is controlled by another person
SATELLITE
Meaning of SATELLITE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012