Find synonyms and antonyms
Random

Communications satellite

Synonyms for Communications satellite

  • satellite
  • space capsule
  • spacecraft
  • weather satellite
  • active communications satellite
    artificial satellite
  • communications relay satellite
    artificial satellite
  • comsat
    artificial satellite
  • relay satellite
    artificial satellite
  • space station
  • sputnik
  • artificial satellite
  • television satellite
  • orbiter
For more similar words, try Communications satellite on Thesaurus.plus dictionary
Random Word
More 30M synonyms in the online synonyms dictionary. © Synonym.tech