SynonymX
Speak
Communications Satellite
Definition of Communications Satellite
1.
An artificial satellite that relays signals back to earth; moves in a geostationary orbit
Noun
Semanticaly linked words with "communications satellite"
communication equipment
communication system
artificial satellite
orbiter
satellite
satellite receiver
satellite transmitter
Hyponims for word "communications satellite"
artificial satellite
orbiter
satellite