Devonshire tea
Noun
Meaning
Devonshire tea (plural Devonshire teas)
Synonym of cream tea, specifically as traditionally served in Devonshire.
Noun
Devonshire tea (plural Devonshire teas)
Synonym of cream tea, specifically as traditionally served in Devonshire.