Definition of moorcock in English:

moorcock

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

noun

British
  • A male red grouse.