Tewkesbury mustard noun1 •A kind of mustard made with grated horseradish root.His wit's as thick as Tewkesbury mustard. — 1596 formsTewkesbury mustards