- communications satellite as a noun:
- 1
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
debug info: 0.0286