Random
Communications satellite synonyms | nouns
Synonyms for
Communications satellite
as a Noun
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
< Back to similar words for Communications satellite
Filters
Filter by Part of speech
Any part of speech
phrase
noun
Menu
Communications satellite Thesaurus
Communications satellite Synonyms
Definitions of Communications satellite