Definitions for "artificial satellite"
man-made equipment that orbits around the earth or the moon
a craft that orbits a larger
a created satellite and place in orbit by the man