VariousWords beta
Related Terms:
Definitions:
Noun
satellite
artificial satellite
orbiter
Definition: man-made equipment that orbits around the earth or the moon