Word info

Tewkesbury mustard

Noun

Meaning

Tewkesbury mustard (uncountable)

A kind of mustard made with grated horseradish root.

Source: en.wiktionary.org

Close letter words and terms