communications satellite n an artificial satellite that relays signals back to earth; moves in a geostationary orbit
News & Articles communications satellite 'Space Odyssey' Author Inspires Imagination Research Center Clarke wrote beloved sci-fi novels and invented the communications satellite. June 11, 2013 - SPACE.com