Summary
English Synonyms:   more detail...
  1. multicast:


English

Detailed Synonyms for multicast in English

multicast:

multicast [the ~] noun

  1. the multicast
    – A content delivery method in which a single stream is transmitted from a media server to multiple clients. 1
    the multicast
    – A content delivery method in which a single stream is transmitted from a media server to multiple clients. 1

Related Definitions for "multicast":

  1. A content delivery method in which a single stream is transmitted from a media server to multiple clients.1