What is the meaning of the word "turncock"?

Definitions: