card tart
English
Noun
card
tart
(
plural
card tarts
)
(
British
,
informal
)
A
rate tart
.
Anagrams
tart card