debit card
noun

a plastic card, similar to a credit card, but which debits the holder's account immediately through an epos system

Browse by Subjects
issuer
asset management account
multifunctional card
bank card
See All Related Terms »

self-regulatory organization (SRO)
official books of account
credit facilities
bank
initial margin