Meaning of cashcard

Definition of cashcard

(noun) a credit card that entitles the holder to receive cash

Other information on cashcard

WIKIPEDIA results for cashcard
Amazon results for cashcard