← DefinitionshareGuessdownlinknounA communication channel that transmits signals from a satellite or spacecraft to a ground station on Earth.verbTo transmit data from a satellite or spacecraft to a ground station.Antonymsuplinknoun