English

satellite noun definition in The universe topic from the Oxford Advanced Learner's Dictionary

satellite

 noun: The universe topic
a natural object that moves around a larger natural object in space The moon is a satellite of earth.