brown Windsor soup

Noun

 * 1) A hearty traditional British meat soup of disputed origin.