Netco
noun
plural Netcos
Definition of Netco
: a business that sells and markets products and services over the Internet
Though studios started letting Netcos offer permanent digital downloads early last year, and have been doing Internet rentals since 2002, the market has thus far been very small.— Ben Fritz, Forbes, 13 Feb. 2007
Keep scrolling for more