Pronunciation: /ˈmʌltikɑːst/
verb (past and past participle multicast)
[with object]-
send (data) across a computer network to several users at the same time: the circuits can multicast data streams [no object]: an Internet radio station has been multicasting for more than a year
noun
-
a set of data sent across a computer network to many users at the same time: live multicasts of events at the National Press Club