Devonshire stew

English

Noun

Devonshire stew (uncountable)

  1. A stew of meat, onion, cabbage, etc.