Loading...
Minimalist Dictionary
Login
or
Sign up
multicasts
noun
The simultaneous transmission of data to several destinations on a network.
Word Frequency 1800~2019
Related words
Other words
petri
wobble
duress
jaunt
bondless
glance
browbeat
glider
retriever
paltry
elixir
urgency
relay
unless
props
prescribe
joining
taking
prevalent
sizzle
broadcast
broadcasts
broadcasted
telecasting
broadcasting
webcasting
multichannel
telecast
simulcasting
cablecast
webcast
rebroadcast
telecasts
simulcast
broadcast media