DictionaryAI

communications satellite

Short definition from Wiktionary

Noun

  1. An artificial satellite that relays and amplifies radio telecommunication signals by means of a transponder.

We haven’t written up communications satellite yet: Simple and Standard meanings, examples and a quiz.