Dictionary search results

Showing 1-12 of 12 results

satellite British & World English

An artificial body placed in orbit round the earth or another planet in order to collect information or for communication

satellite English Thesaurus

the European Space Agency's ERS-1 satellite

satellite dish British & World English

A bowl-shaped aerial with which signals are transmitted to or received from a communications satellite

satellite feed British & World English

A live broadcast via satellite forming part of another programme

shepherd satellite British & World English

A small moon orbiting close to a planetary ring, especially of Saturn, and whose gravitational field confines the ring within a narrow band

satellite television British & World English

Television broadcast using a satellite to relay signals to appropriately equipped customers in a particular area

communications satellite British & World English

A satellite placed in orbit round the earth in order to relay television, radio, and telephone signals

communication satellite in communications satellite British & World English

A satellite placed in orbit round the earth in order to relay television, radio, and telephone signals