Definition of brown Windsor in US English:

brown Windsor

noun

  • (More fully "brown Windsor soup") thick brown meat soup of a type, now often depicted (sometimes depreciatively) as emblematic of traditional British cookery.

Origin

1920s; earliest use found in Portsmouth Evening News.