Definition of Communications Satellite

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

Semanticaly linked words with "communications satellite"

Hyponims for word "communications satellite"