Skip to definition.
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
    - satellite, orbiter

Derived forms: artificial satellites

Type of: equipment

Encyclopedia: Artificial satellite