Exeter stew

English

Noun

Exeter stew (uncountable)

  1. A stew of beef and vegetables.