multicast adjective 1noun 1forms 1 adjective1 •Having multiple targets, such that a call to the delegate triggers a call to each target.The result is a new multicast delegate that invokes both of the original implementing methods. — 2005 noun1 •The simultaneous transmission of data to several destinations on a network. formsmulticasts