Synonyms of Communications Satellite in English :

Antonyms of Communications Satellite in English

Thesaurus of Communications Satellite in English

Communications Satellite

see definition of communications satellite

Hypernyms of communications satellite

1. (noun) an artificial satellite that relays signals back to earth; moves in a geostationary orbit