Synonyms of Communications Satellite in English :
Antonyms of Communications Satellite in English
Thesaurus of Communications Satellite in English
Communications Satellite
see definition of communications satelliteHypernyms of communications satellite
1. (noun) an artificial satellite that relays signals back to earth; moves in a geostationary orbit