card tart

English

Noun

card tart (plural card tarts)

  1. (British, informal) A rate tart.

Anagrams