English Dictionary
Definition teacake in British English
teacake noun
[countable] noun
/ˈtiːˌkeɪk/
Synonyms and related words
