Definitions for "MasterCard"
A credit card issued by MasterCard International which is distributed by many financial institutions around the world. Card holders borrow money against a credit line and pay it back with interest if the balance is carried over from month to month. Click here to visit website.
An institution that lincenses it's brand to member banks for use on credit cards and other products. Click here to find a MasterCard.
a good backup card, especially when travelling
A registered mark for MasterCard International, Inc.
MasterCard International Inc., and all of its subsidiaries and affiliates.
An international payments system organisation controlled by its members.
One of the major institutions responsible for facilitating the infrastructure allowing the flow of cash by electronic means. Accepted at 32 million outlets worldwide. 900,000 + ATM's worldwide.
Keywords:  federally
a federally