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-satellites

Direct Broadcast Satellite Is Also Mentioned In

Find Similar Words

Find similar words to direct broadcast satellite using the buttons below.

Words Starting With

Words Ending With

Word Length