satellite

(Last edited: Wednesday, 27 April 2016, 11:32 AM)
a small object in space that moves around a larger object; an object placed in orbit around the earth

» Glossary of 1,500 Common English Words