webcasting noun web???cast???ing [uncountable] the use of the Internet to send information, especially news or entertainment, to many people at the same time Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.