satellite
noun[C]
uk/ˈsæt.əl.aɪt/us/ˈsæt̬.əl.aɪt/satellitenoun[C](IN SPACE)
B2
adevicesentup intospacetotravelaround theearth, used forcollectinginformationorcommunicatingbyradio,television, etc.:
人造卫星TheWorldCup wastransmittedaround theworldbysatellite.世界杯通过卫星向全球转播。
aspy/weathersatellite间谍/气象卫星
satellitetelevision/TV卫星电视
Erik Simonsen/Photographer's Choice/GettyImages
anaturalobjectmovingaround alargerobjectinspace:
卫星Themoonis Earth's satellite.月球是地球的卫星。
- The satellite willfragmentandburnup as itfallsthrough the earth'satmosphere.
- Wehopetobringyou alivereportfrom Ouagadougouviaoursatellite hook-up.
- Theconcertwasbeamedby satellite all over theworld.
- The satellite willobserveobjectsthat areparticularlyinterestingastronomically.
- Thearrivalof satellitetelevisionchangedthefaceofbroadcasting.
Communications - general words
- anti-satellite
- app
- autodial
- autodialler
- cable
- cybernetics
- fibre optics
- hack
- multipath
- noise
- non-computer
- non-network
- optical fibre
- patch
- patchsomeonethrough
- pick
- silent
- trace
- Zoombomber
- Zoombombing
You can also find related words, phrases, and synonyms in the topics:
Astronomy
satellitenoun[C](COUNTRY)
(alsosatellite state)
acountrycontrolledby ordependingon a morepowerfulcountry
卫星国,附庸国Compare
client state
Colonization & self-government
- acknowledgement of country
- annex
- annexation
- anti-colonial
- anti-colonialism
- colonize
- colony
- commonwealth
- condominium
- crown colony
- imperialist
- independence
- Independence Day
- intercolonial
- land acknowledgment
- recolonization
- recolonize
- secede
- secession
- the Raj