an electronic device that is sent into space and moves around the earth or another planet. It is used for communicating by radio, television, etc. and for providing information. a weather/communications satellite The interview came live by satellite from Hollywood. satellite television/TV (= broadcast using a satellite) a satellite broadcast/channel/picture The information was sent via a satellite link.