English dictionary
communications satellite meaning and definition
Definition and meaning of communications satellite at MeaningMonkey.org. communications satellite meaning and definition in the English Dictionary.COMMUNICATIONS SATELLITE noun
Definition of communications satellite (noun)
- an artificial satellite that relays signals back to earth; moves in a geostationary orbit
Source: Princeton University Wordnet