man-made equipment that orbits around the earth or the moon
Synonyms for satellite
On this page, you will find 30 slang terms related to satellite. Some of the top words include: Tent-Farggler, HoverRound, Jooster Cake, flux capacitor, gundam, and 25 more.