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