English Dictionary
Definition tart in British English
tart noun
[countable] noun
/tɑː(r)t/
1
a pie that has no top and is filled with vegetables, fruit etc
Synonyms and related words
Synonyms and related words
