Word info

Devonshire tea

Noun

Meaning

Devonshire tea (plural Devonshire teas)

Synonym of cream tea, specifically as traditionally served in Devonshire.

Source: en.wiktionary.org

Close letter words and terms