Find the word definition

Wiktionary
credit card tart

n. (context British informal English) A rate tart.