sally_lunn has definitions from the fields of chemistry,United States,food
1
[ noun ] (chemistry,United States,food) a flat round slightly sweet teacake usually served hot

Related terms

teacake teacake

*