peercast
peercast
English
Verb
Ad
Definition
To transmit streaming media via a peer-to-peer network.
Etymology
From peer + -cast.
Ad
peercast
To transmit streaming media via a peer-to-peer network.
From peer + -cast.