Noun
Visa card (plural Visa cards)
(banking) A credit card issued by the credit card company Visa.
An additional $50 can also be slashed off the price instantly when you are approved for an Amazon Rewards Visa card. Source: Internet
The senior was told if she bought them, it would help prevent fraud on her bank account and Visa card. Source: Internet