This broadcast comes live via satellite from New York.
2HAa natural object that moves around aplanet:
The moon is a satellite of the Earth.
3a country, area, or organization that is controlled by or is dependent on another larger one:
the former Soviet satellite country of Lithuania
4a town that has developed next to a large city:
We stayed in Aurora, a satellite suburb of Chicago.
WORD FOCUS: television WORD FOCUS: television similar words:TV, tellyBrE informal, the boxBrE informal, the tubeAmE informal programmes on television:the news, soap opera, sitcom, drama series, detective series, documentary, docusoap, game show, talk showalsochat showBritish English, made-for-TV movie, cartoon, reality TV, infomercial a TV programme shown on the Internet:webcast a company that broadcasts programmes:channel, station types of television broadcasts:terrestrialBritish English, cable, satellite, digital, pay-per-viewtelevision ➔ See alsotelevisionWORD FOCUS: space WORD FOCUS: space vehicles used in space:spaceship, spacecraft, rocket, (space) shuttle, probe, satellite, space station someone who travels in space:astronaut, cosmonautRussian parts of a rocket's journey:countdown, launch, blast-off/take-off/lift-off, leaving the earth's atmosphere, going into orbit, re-entering the earth's atmosphere, splashdown/touchdown places and things in space:planet, moon, star, sun, satellite, solar system, constellation, galaxy, universe, the cosmos, black hole, quasar, comet, meteor, asteroid the study of space:astronomyspace ➔ See alsospace
Definition of satellite from the Longman Dictionary of Contemporary English within the topic ASTRONOMY