communications satellite
Meanings
- an artificial satellite that relays signals back to earth; moves in a geostationary orbit
Synonyms
communications satellite is a not valid in Scrabble
communications satellite is a not a valid word in Words With Friends