English synonyms about - contact  

communications satellite

noun

1 communications satellite

An artificial satellite that relays signals back to earth; moves in a geostationary orbit.

Dutch: communicatiesatelliet, telecommunicatiesatelliet
Polish: satelita telekomunikacyjny


Find more on communications satellite elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0286