Find synonyms and antonyms
Random

Relay satellite

Synonyms for Relay satellite

  • active communications satellite
    artificial satellite
  • communications relay satellite
    artificial satellite
  • comsat
    artificial satellite
  • communications satellite
Possible phrase synonyms
  • direct subordinate
  • direct vassal
  • direct disciple
For more similar words, try Relay satellite on Thesaurus.plus dictionary
Random Word
More 30M synonyms in the online synonyms dictionary. © Synonym.tech