Subscribe
URL of the page has been copied to clipboard.
Meaning : A credit card that entitles the holder to receive cash.
Synonyms : cashcard
Install App