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)

  1. an artificial satellite that relays signals back to earth; moves in a geostationary orbit
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: