Dictionary
Definition of communications satellite
noun : communications satellite
Source:WordNet 3.1
-
1. (
) an artificial satellite that relays signals back to earth; moves in a geostationary orbit ;
See more about : communications satellite