Direct Broadcast Satellite Definition
noun
A system for relaying television or radio broadcasts from geostationary satellites to small dish antennas connected to the receivers of individual customers.
Webster's New World
Other Word Forms of Direct Broadcast Satellite
Noun
Singular:
direct broadcast satellite
Plural:
direct-broadcast-satellitesDirect Broadcast Satellite Is Also Mentioned In
Find Similar Words
Find similar words to direct broadcast satellite using the buttons below.