Find the word definition

Wiktionary
card tart

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