Meaning ofnarrowcastin English

narrowcast

us//ˈneroʊkæst//uk//ˈnærəʊkæst//
#uncommon
Definitions