Look Up Another Term

Definition: satellite link


A signal that travels from the earth to a communications satellite and back down again. Contrast with terrestrial link.