Definition of stormcock in English:

stormcock

noun

dialect
  • The mistle thrush.

Pronunciation

stormcock

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