›[C]COMMUNICATIONSa piece of equipment that is sent up into space to travel round the Earth, used for collecting information or communicating by radio, television, etc.: The cost of launching a satellite into orbit is vast.by satelliteHe will address the Trade Convention by satellite on Friday.satellite radio/phone/communicationsa satellite photograph/map/image
›[U]COMMUNICATIONSsatellite television: on satelliteThe match will only be shown on satellite.Their satellite and cable division sells programme sponsorship.a satellite broadcaster/provider/companya satellite channel/show/service
›[C]an organization or place that is controlled by or depends on a bigger or more powerful place: a satellite of sthThe company is an overseas satellite of South Africa's Anglo American Corporation.a satellite state/city