Definition of stormcock in US English:

stormcock

noun

British
dialect
  • The mistle thrush.

Pronunciation

stormcock

/ˈstɔrmkɑk//ˈstôrmkäk/