artificial-satellite

Nouns

  • (n) man-made equipment that orbits around the earth or the moon orbiter, satellite,

Synonyms

orbiter satellite

Words of close approximity