direct broadcast satellite (English, noun)
expansion: direct broadcast satellite (plural direct broadcast satellites)
Senses:
topics: broadcasting
media
television
glosses: a television satellite that broadcasts directly to the final recipient/viewer, to a home satellite dish.
Forms:
form: direct broadcast satellites
tags: plural