file sharing

file sharing

English Noun
Ad

Definition

The process of making files available to others to download from the Internet.

Ad