Communications satellite
Synonyms for Communications satellite
- satellite
- space capsule
- spacecraft
- weather satellite
- active communications satelliteartificial satellite
- communications relay satelliteartificial satellite
- comsatartificial satellite
- relay satelliteartificial satellite
- space station
- sputnik
- artificial satellite
- television satellite
- orbiter
For more similar words, try Communications satellite on Thesaurus.plus dictionary