Find the word definition

WordNet
artificial satellite

n. man-made equipment that orbits around the earth or the moon [syn: satellite, orbiter]