Skip to main content

Thesaurus

Choose Thesaurus
Term: communications satellites

Use for artificial orbiting vehicles designed to reflect or relay electromagnetic signals among communications stations.