cash card

Explore definitions, synonyms, and language insights of cash card

Definitions

Noun
a credit card that entitles the holder to receive cash