Definition of brown shoe in English:

brown shoe

noun

navy US
slang
  • A naval aviator; frequently attributive, especially in brown-shoe navy.

Origin

1940s.