Definition of moorcock in English:

moorcock

noun

British
  • A male red grouse.

Pronunciation

moorcock

/ˈmʊrˌkɑk//ˈmo͝orˌkäk/