Home
Search
Index
Definify.com
Definition
2024
Devonshire_tea
Devonshire tea
English
Noun
Devonshire
tea
(
plural
Devonshire teas
)
A
cream tea
as traditionally served in Devon.
Synonyms
Devonshire cream tea
cream tea
See also
high tea
Etymology
From the name of the county of
Devon
(in the
UK
)
Similar Results