Global relay

Meaning: This means the process of passing a signal or message around the world using a network of satellites. For example, when you watch a live sports event on TV, the signal is often transmitted using a global relay system.

Choice of Words: Global means relating to the whole world. Relay means to pass something on to someone else. When combined, "Global relay" refers to the process of transmitting a signal or message around the world using a network of satellites.

Alternative Expressions

Related Expressions