NARROWCAST Meaning of NARROWCAST in English v. transmit a program to an intended or limited and specialized audience (opposite of broadcast) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012