Where does “credit card” come from?

credit card (English): A plastic card, usually with a magnetic strip or...

Definitions

  1. A plastic card, usually with a magnetic strip or...

Words derived from “credit card