Definition Definition

Satellite microwave

A microwave transmission system that uses geosynchronous satellites to send and relay signals between sender and receiver. Most companies that use satellite microwave lease access to the satellites for an exorbitant fee.

Share it: CITE

Related Definitions