teacake - English Synonyms Dictionary

teacake

n.
[1] tea biscuit