peercast

peercast

English Verb
Ad

Definition

To transmit streaming media via a peer-to-peer network.

Etymology

From peer + -cast.

Ad