Where does “debit card” come from?

debit card (English): A card much like a credit card, but which takes...

Definitions

  1. A card much like a credit card, but which takes...

Words derived from “debit card

debit card — Etymology, Origin & Word History | Etymology Explorer