meaning of artificial satellite

artificial satellite meaning in General Dictionary

man-made gear that orbits all over earth or perhaps the moon