|
Need synonyms for communications satellite? Here's a list of similar words from our thesaurus that you can use instead.
A comsat or active communications satellite
“Comsat was beginning to realize that a GEO communications satellite network was the most practical in terms of cost.”
An artificial body placed in orbit around the earth, a moon, or a planet
|
|
|
|
|
|