Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun communications_satellite

1 sense of communications satellite

Sense 1
communications satellite -- (an artificial satellite that relays signals back to earth; moves in a geostationary orbit)
       => satellite, artificial satellite, orbiter -- (man-made equipment that orbits around the earth or the moon)

2025, Cloud WordNet Browser