Term of the Moment

Internet of Thieves

Look Up Another Term

Definition: InternetCash

A now defunct Web payment service from Spendcash.com, New York that provided a payment method for people without credit cards. Prepaid InternetCash cards were purchased in retail establishments and activated at a participating website. See Web payment service.