MULTICASTING Meaning of MULTICASTING in English The transmit operation of a single PDU by a source interface where the PDU reaches a group of one or more destinations. ATM Forum English vocabulary. Английский словарь организации Форум ATM. 2012