Wiktionary
pubcaster
n. (context informal English) A public broadcaster
n. (context informal English) A public broadcaster