Home

Word

communications satellite, n.
more info an artificial satellite that relays signals back to earth; moves in a geostationary orbit
<noun.artifact>

communications satellite