satellite
noun
uk/ˈsætəlaɪt/ us [ C ] COMMUNICATIONS
a 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 satellite He will address the Trade Convention by satellite on Friday.
satellite radio/phone/communications
a satellite photograph/map/image
[ U ] COMMUNICATIONS
→ satellite television :
on satellite The match will only be shown on satellite.
Their satellite and cable division sells programme sponsorship.
a satellite broadcaster/provider/company
a 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 sth The company is an overseas satellite of South Africa's Anglo American Corporation.
a satellite state/city