multicasting noun1 •The simultaneous transmission of data to several destinations on a network.Unlike broadcasting, multicasting allows each host to choose whether it wants to accept multicast packets. — 2009 formsmulticastings