look up any word, like jamflex:
 
1.
the act of broadcasting/commentating/casting with other people.
For the world series, with John and Henry, we are going to multicast.
by BJHHW August 11, 2010

Words related to multicast

broadcast