Definify.com

Definition 2024


Devonshire_tea

Devonshire tea

English

Noun

Devonshire tea (plural Devonshire teas)

  1. A cream tea as traditionally served in Devon.

Synonyms

See also