communications satellite
Meaning, Definition & Usage
Dictionary
Related
noun
an artificial satellite that relays signals back to earth; moves in a geostationary orbit
WordNet
Previous
communicability
communicable
communicant
communicate
communicating
Next
communicational
communications
communicative
communicativeness
communicator