Feedback
Death star
Your browser does not support the audio element.
Meaning
Noun
●
In American English, Canadian English & Television:
a
direct-to-home
satellite television
satellite
(used by the
cable television
provider
industry, to
describe
their
competitors
and the effect they would
have in
decimating
the
cable
industry,
prior to
the
introduction
of
digital
satellite television
and the three-foot
dish
revolution)
Sourced from
Wiktionary
Synonyms
Direct Broadcast Satellite
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better