|
Need synonyms for communications satellites? Here's a list of similar words from our thesaurus that you can use instead.
Plural for 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.”
Plural for an artificial body placed in orbit around the earth, a moon, or a planet
|
|
|
|
|
|