Dictionary search results

Showing 1-22 of 22 results

satellite US English

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

satellite US Thesaurus

the satellite orbited the earth

artificial satellite in satellite US English

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

satellite dish US English

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

satellite feed US English

A live broadcast via satellite forming part of another program

shepherd satellite US 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 US English

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

communications satellite US English

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

communication satellite in communications satellite US English

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