American English

Definition of satellite noun from the Oxford Advanced American Dictionary

     

    satellite

     noun
    noun
    NAmE//ˈsæt̮lˌaɪt//
     
     
    jump to other results
  1. 1an electronic device that is sent into space and moves around the earth or another planet. It is used for communicating by radio, television, etc. and for providing information. a weather/communications satellite The interview was broadcast live by satellite from Hollywood. satellite television/TV (= broadcast using a satellite ) a satellite broadcast/channel/picture The information was sent via a satellite link. Topic CollocationsTelevisionwatching watch television/TV/a show/a program/a documentary/a pilot/a rerun/a repeat see an ad/a commercial/the news/the weather catch/miss a show/a program/an episode/the news pick up/reach for/grab/lose the remote (control) change channels surf (through)/flip through the channels sit in front of/turn on/turn off the television/the TV/the TV set have/install satellite (TV)/cable (TV)/a satellite dishshowing show a program/a documentary/an ad/a commercial/a prime-time sitcom/drama run an ad/a commercial/a movie broadcast/air/repeat a show/a program/a documentary/an episode/a series go out/air/be recorded live attract/draw (in)/pull (in) viewers be a hit with viewers/audiences/critics get (low/high) ratingsappearing be on/appear on television/TV/a TV show take part in a call-in/a game show/a quiz show/a reality TV show host a show/a program/a series/a game show/a quiz show/a (late-night/daytime) talk show be/become/work as a talk-show host/sports commentator/news anchor present the news appear/perform live (on TV)program-making do/film/make a show/a program/a documentary/an episode/a pilot/a series/an ad/a commercial work on a soap (opera)/a pilot (episode)/a sitcom write/produce a drama/sitcom/spin-off/comedy series
  2. 2a natural object that moves around a larger natural object in space The moon is a satellite of earth.
  3. 3a town, a country, or an organization that is controlled by, and depends on, another larger or more powerful one satellite states
See the Oxford Advanced Learner's Dictionary entry: satellite