Definition
Technology in which the credit card and other bank account information is held in a protected area and may be used by account holder for online payments or ATM withdrawals among other banking transactions.
Related Videos
http://www.businessdictionary.com/definition/cyber-wallet.html


