Find the word definition

Wiktionary
direct broadcast satellite

n. (context television English) a television satellite that broadcasts directly to the final recepient/viewer, to a home satellite dish.