Search Result for "artificial satellite":
Wordnet 3.0

NOUN (1)

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


WordNet (r) 3.0 (2006):

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