Devonshire stew

Noun

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