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.:
by satellite The World Cup was transmitted around the world by satellite.
spy satellite
weather satellite
satellite television
Erik Simonsen/Photographer's Choice/GettyImages
- 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.
- anti-satellite
- app
- autodial
- autodialler
- bar
- broadband
- hacker
- lockscreen
- microwave
- multi-line
- multimode
- multipath
- non-computer
- replay
- shuffle
- unlock
- unmute
- uplink
- video call
- video conference
You can also find related words, phrases, and synonyms in the topics:
satellite noun [C] (COUNTRY)
(also satellite state)
Compare
- acknowledgement of country
- annex
- annexation
- anti-colonial
- anti-colonialism
- colony
- commonwealth
- condominium
- crown colony
- declare independence
- independence
- Independence Day
- independent from something
- intercolonial
- land acknowledgment
- recolonize
- secede
- secession
- self-determination
- self-governing