satellitenoun [ C ]
uk/ˈsæt.əl.aɪt/us/ˈsæt̬.əl.aɪt/satellite noun [ C ] (IN SPACE)
B2 a device sent up into space to travel around the earth, used for collecting information or communicating by radio, television, etc.:
The World Cup was transmitted around the world by satellite.
a spy/weather satellite
satellite television/TV
a natural object moving around a larger object in space:
The moon is Earth's satellite.
More examples
- The satellite will fragment and burn up as it falls through the earth's atmosphere.
- We hope to bring you a live report from Ouagadougou via our satellite hook-up.
- The concert was beamed by satellite all over the world.
- The satellite will observe objects that are particularly interesting astronomically.
- The arrival of satellite television changed the face of broadcasting.
Thesaurus: synonyms and related words
Communications - general words
- broadband
- buzz
- cable
- caller ID
- communication
- constructive interference
- cybernetics
- destructive interference
- Entryphone
- fibre optics
- fibre-optic cable
- interference
- microwave
- multimedia
- on-screen
- optical fibre
- pick sth up
- relay
- smart card
- telegraph
See more results »
You can also find related words, phrases, and synonyms in the topics:
Astronomy
satellite noun [ C ] (COUNTRY)
also satellite state a country controlled by or depending on a more powerful country
Compare
client state
Thesaurus: synonyms and related words
Colonisation & self-government
- annex
- autonomous
- autonomy
- client state
- colonial
- crown colony
- decolonization
- dependency
- devolution
- devolve
- independence
- Independence Day
- nationalism
- nationalist
- neocolonialism
- self-government
- self-rule
- separatism
- separatist
- the British Empire
See more results »