communications satellitenoun [ C ]
uk/kə.mjuː.nɪˈkeɪ.ʃənz ˌsæt.əl.aɪt/us/kə.mjuː.nəˈkeɪ.ʃənz ˌsæt̬.əl.aɪt/an artificial object in space used to send out television and radio signals around the earth's surface
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
- microwave
- multimedia
- on-screen
- optical fibre
- pick sth up
- relay
- replay
- smart card
- telegraph
See more results »