artificial satellite

from WordNet (r) 3.0 (2006)
artificial satellite
    n 1: man-made equipment that orbits around the earth or the moon
         [syn: {satellite}, {artificial satellite}, {orbiter}]
    

[email protected]