Find the word definition

Wiktionary
broadcast delays

n. (plural of broadcast delay English)