Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: artificial satellite
  1. Man-made equipment that orbits around the earth or the moon
    "The artificial satellite transmitted weather data back to Earth";
    - satellite, orbiter

Derived forms: artificial satellites

Type of: equipment

Encyclopedia: Artificial satellite