- Dictionary
- S
- Satellite
- Related Words
Words related to satellite
sat·el·lite
S s -
hunter-killer satellite
a satellite designed to seek out and destroy a nearby enemy satellite by exploding itself into a cloud of high-speed metal fragments. -
meteorological satellite
an artificial satellite that gathers data concerning the earth's atmosphere and surface in order to aid meteorologists in understanding weather patterns and producing weather forecasts. -
communications satellite
an artificial satellite used to relay radio, television, and telephone signals around the earth, usually in geostationary orbit -
comsat
any of various communications satellites for relaying microwave transmissions, as of telephone and television signals -
digital satellite system
a network of satellites that broadcast digital signals to satellite dishes that decode the signals and transmit them to computers, radios, and televisions. Abbreviation: DSS. -
feed
to give a fee to.