Communications Satellite Synonyms

Synonyms:
  1. active communications satellite
  2. communications relay satellite
  3. comsat
  4. relay satellite