pubcaster

listen to the pronunciation of pubcaster
English - English
A public broadcaster
{i} government-owned broadcasting network (Slang)