Verb: multicast (multicast)
'múl-ti,kãst- (computing) transmit data simultaneously to many users on a network
"The company used multicasting to efficiently stream the live event to thousands of employees"
Derived forms: multicasts, multicasting, multicast
Encyclopedia: Multicast