Communications satellite
WordNet

noun


(1)   An artificial satellite that relays signals back to earth; moves in a geostationary orbit
 
x
OK